---
sourceDocument: Brazil IT Operations Management
sourceDocumentLink: https://www.servicenow.com/docs/r/it-operations-management

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Create a Terraform organization

# Create a Terraform organization for Cloud Account Management in Cloud Workspace {#ariaid-title1}

Release version: Brazil  
Updated September 10, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
Integrate with Terraform Cloud/Terraform Enterprise to organize accounts, define workflows, enforce security, improve collaboration, and enhance scalability.

## Before you begin

Role required: Terraform admin

Attributes required for this setup:

* AWS Access Key
* AWS Secret Key

{#integrate-terraform-and-git__ul_tzr_vzq_mcc}

Make sure you have access to Terraform Cloud or Terraform Enterprise to perform the following procedure.

## Procedure

1. Log in and navigate to the Terraform Cloud (`https://app.terraform.io/session`) or Terraform Enterprise portal ( `https://<tfe_server_url>/api/v1`).
2. Select the user name or organization name.
3. In the modal window, enter a unique org name and other details.
4. Select Create Organization.  
   Note:  
   * After a new organization is created, you'll receive confirmation within the platform. You can manage your organization settings, add members, and configure workspaces within your newly created
     organization.

   * To see to the official Terraform documentation:
     * Terraform Cloud: <https://developer.hashicorp.com/terraform/cloud-docs/users-teams-organizations/organizations>
     * Terraform Enterprise: <https://developer.hashicorp.com/terraform/cloud-docs/users-teams-organizations/organizations>
     {#integrate-terraform-and-git__ul_tnl_5f4_lcc}
   {#integrate-terraform-and-git__ul_f2h_sf4_lcc}
5. In Terraform org, navigate to SettingsVariable setCreate variable set.  
   A variable set is a collection of variables shareable across multiple workspaces.
6. Provide a descriptive name like AWS credentials.
7. Select the appropriate scope (organization or a workspace).
8. Create two variable sets within the Variables section as follows:  
   * Key: AWS_ACCESS_KEY_ID and Value: \<AWS access key\>
   * Key: AWS_SECRET_ACCESS_KEY and Value: \<AWS secret key\>  
     Note:  
     Select as Sensitive to restrict the visibility of credentials to unauthorized personnel with Terraform access.

   {#integrate-terraform-and-git__ul_gjs_sjq_51c}For more details on variable sets, see [https://developer.hashicorp.com/terraform/tutorials/cloud-get-started/cloud-create-variable-set#](https://developer.hashicorp.com/terraform/tutorials/cloud-get-started/cloud-create-variable-set).
**Related tasks**   

* [Publish Terraform templates](https://www.servicenow.com/docs/NYyqS71lgpB_BE0cU5EJAA "Publish the Terraform template defined by the application in GitHub to enable version control, collaboration, and centralized storage.")
* [Integrate Terraform Cloud with GitHub](https://www.servicenow.com/docs/L6GNouFb65w4fQTdJQxQlQ "Integrate GitHub with Terraform to link workspaces to repositories, enabling version control, change tracking, and rollbacks.")
* [Create Terraform API token](https://www.servicenow.com/docs/hOEbhUGPdqvSvQuAI7tcxg "Generating API tokens with limited permissions enhances security, enables fine-grained control, facilitates automation, and provides temporary access within your Terraform organization.")

*[\>]: and then


