1) Create your HCP Terraform account
- Open
app.terraform.ioin your browser. - Click Create account and complete the form with a username, email, and a secure password.
- Agree to the Terms of Service and Privacy Policy, then submit to create the account.

2) Confirm your email address
After creating the account you’ll receive a confirmation email. Open your inbox and click the confirmation link sent from HCP Terraform to verify your email address.
3) Complete your account profile
Once verified, finish the account setup in the profile area. Typical profile tasks include:- Uploading an avatar
- Viewing active sessions
- Changing your password
- Enabling two-factor authentication (2FA)
- Generating personal user tokens for CLI/API access
terraform login and API automation.
4) Create an organization
From the top-left, click HCP Terraform to return to the main console and create a new organization.- Choose a type: Personal or Business (the demo uses Personal).
- Enter an organization name (for example,
Krausen HCP). - Confirm the organization email and click Create organization.

5) Organization dashboard — overview
After creating your organization you’ll land on the organization dashboard. The left-hand navigation contains the main features you’ll use:- Projects, Stacks, and Workspaces
- Private Registry
- Settings (organization configuration)
- Explorer
- Plans and billing
Organization settings at a glance
| Setting area | Purpose | Example / Notes |
|---|---|---|
| Organization ID | Useful for support requests and API usage | Use when opening a support ticket |
| Execution mode | Set default run execution: remote, local, or agent | Change per-organization or override per-workspace |
| Stacks / Pre-releases | Opt into Terraform alpha/beta releases | Use with caution in non-production environments |
| Teams & Users | Manage access and roles for organization members | Create admin/dev teams |
| Variable sets | Share variables across multiple workspaces | Useful for common credentials or configuration |
| Plans & billing | View current plan or upgrade from free to paid | Click Edit to change plan |
6) API tokens and security
Within Settings > Security you’ll find API Tokens for both organization-level and user-level access. Organization tokens are created from the Tokens page and can be used for automation, CI/CD, or integrations.
Keep API tokens secure. Treat organization and user tokens like secrets — store them in a secure secret manager and rotate them periodically.
7) Additional organization-level options
- Agent pools — configure and manage agents for agent-based execution.
- Authentication — enforce 2FA, add SSH keys, and configure single sign-on (SSO).
- VCS providers — connect GitHub, GitLab, Bitbucket, etc., for workspace repository linkage (you can also connect at the workspace level).
- Events & Providers — review logged events and provider configurations.
Next steps
To continue your HCP Terraform setup:- Create one or more Workspaces in your organization.
- Connect a Workspace to a VCS repository (the demo uses GitHub) or upload configuration directly.
- Run a plan and apply from the workspace or use the CLI with
terraform loginand an appropriate token.
Links and references
- Terraform Cloud / Terraform Enterprise documentation
- VCS providers and workspace setup
- Managing API tokens