Terraform Cloud | Entitle

What is Terraform Cloud?

Terraform Cloud is a cloud-based service offered by HashiCorp that provides teams with a centralized workspace for managing infrastructure as code using Terraform. It supports collaboration, versioning, and automation, and offers features like access controls, private networking, and policy management.

How is this integration useful?

This integration helps organizations securely connect Terraform Cloud (for infrastructure as code) with Entitle (for access management), allowing centralized control over team permissions.

Entitle can manage teams in Terraform Cloud.

General guidelines

To integrate your Terraform Cloud with Entitle, you will need to create an organization token.

ℹ️

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 Terraform Cloud to work with Entitle

  1. Log in to your Terraform account.
  2. Select the desired organization.
  1. Navigate to the Settings page.
  1. Navigate to the API Tokens page.
  1. Click Create an organization token.
  1. Set an expiration and click Generate token.
  1. Copy the token, 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 'Terraform Cloud' in the Application field.
  3. Don’t forget to set ‘Save on’ correctly on your agent or Entitle’s cloud.
  1. Under the token field, paste the organization token you copied in Step 7.

    Example configuration JSON

    {
      "token": "<YOUR_ORGANIZATION_TOKEN>"
    }
  2. 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.