Hashicorp Boundary | Entitle

Overview

HashiCorp Boundary is an open-source solution that provides automated, secure, and identity-based user access to hosts and services across environments. It allows centralized administration and reduces the need for distributed, long-lived credentials by providing just-in-time access.

Entitle can manage roles and groups in HashiCorp Boundary organizations.

This page will provide you with instructions on how to integrate Entitle and HashiCorp Boundary.

General guidelines

In order to integrate HashiCorp Boundary with Entitle, you will need to set the following:

  • Provide Entitle with an admin's credentials.
  • Provide Entitle with your HashiCorp Boundary cluster URL.
  • Generate a password for the project you choose to integrate with Entitle.

Prerequisites

  • An admin account for HashiCorp Boundary.
ℹ️

Should you need to allowlist this integration, these are the IP address ranges from which Entitle's service reaches the integration:

  • Entitle EU (Cloud deployment)
    • 34.243.199.171
    • 54.216.133.226
  • Entitle US (Pathfinder deployment)
    • 52.45.229.219
    • 54.88.235.213
    • 3.224.15.134

Set up HashiCorp Boundary to work with Entitle

Stage 1: Get the server URL and admin credentials

  1. Log in to your HashiCorp Boundary cluster with an admin account.
  2. Copy the admin's username, password, and the cluster URL, as you will use it later.

Stage 2: Generate a password method ID

ℹ️

If you already have configured an authentication method in your Boundary tenant - you can skip this step and use the preconfigured password ID.

The password ID can be found in step 4 of this Stage.

  1. Within the selected org, click on the Auth Methods button.
  1. Click on the New button to the right, and then choose the Password auth method.
  1. Add an indicative name under the Name field, and click Save.
  1. Click on the newly created auth method, and copy the password ID, as you will use it later on.

Creating the integration in Entitle

  1. Log in to Entitle and go to the Integrations page.
  2. After clicking the ‘Add Integration’ button, type 'Hashicorp Boundary' in the Application field.
  3. Don’t forget to set ‘Save on’ correctly on your agent or Entitle’s cloud.
  1. Paste the admin's account username copied at Stage 1, step 2 into the admin field.

  2. Paste the admin's account password copied at Stage 1, step 2 into the password field.

  3. Paste your Boundary cluster URL copied at Stage 1, step 2 into the server field.

  4. Paste the password you created at Stage 2, step 4 into the generated_passed_method_id field.

    Example configuration JSON

    {
      "admin": "<ADMIN_ACCOUNT_USERNAME>",
      "password": "<ADMIN_ACCOUNT_PASSWORD>",
      "server": "http://BOUNDERY_DOMAIN>:<PORT>",
      "generated_passwd_method_id": "<PASSWORD_METHOD_ID>"
    }
  5. Click Save.

What's next?

Make sure your setup is complete by testing your integration.


©2003-2026 BeyondTrust Corporation. All Rights Reserved. Other trademarks identified on this page are owned by their respective owners. BeyondTrust is not a chartered bank or trust company, or depository institution. It is not authorized to accept deposits or trust accounts and is not licensed or regulated by any state or federal banking authority.