» Accessing Terraform Cloud
To start using Terraform Cloud, you must:
- Make sure you have a Terraform Cloud account.
- Contact HashiCorp sales to request access to Terraform Cloud.
- Navigate to Terraform Cloud.
- Create a new organization for working with Terraform Cloud.
» Creating a Terraform Cloud Account
If you don't already have a Terraform Cloud account, you must create one.
Click here to request a free trial of Terraform Cloud, or contact HashiCorp sales to purchase a Terraform Cloud subscription.
» Navigating to Terraform Cloud
In your web browser, go to:
- app.terraform.io if you've registered for the SaaS version of Terraform Cloud.
- The hostname of your private instance if you're using Terraform Enterprise.
» Creating an Organization
Note: If someone else has already created a Terraform Cloud organization and added you to it, you can skip this process. You'll be taken to the organization's front page when you first navigate to Terraform Cloud.
After you've navigated to Terraform Cloud, it will prompt you to create a new organization. Enter a name and an admin email address at the prompt:
» Adding Other Users to an Organization
To collaborate with your colleagues in Terraform Cloud, you'll all need access to the same organization. You can add users to an organization by creating a team and adding users to it.
First, navigate to the settings page for your organization — you can reach it from the "Settings" link found at the top of every page. Once there, click the "Teams" link in the sidebar navigation.
The list of teams starts with just one team, named "owners." Don't add users to this team yet; instead, enter a new team name (like "core-infrastructure") in the text field and click the "Create team" button. This will take you to the new team's settings page:
Add as many users as you'd like by typing their Terraform Cloud username in the text field and clicking "Add member". Added users won't receive a notification, but your organization will be available the next time they access Terraform Cloud.
Team membership is how Terraform Cloud controls access to workspaces. Later, you can create more teams and assign them different permissions on a per-workspace basis. For more information, see Teams.
» Next Steps
After you've created an organization, you should configure version control access.