Connect your TFC organization
Enter your TFC organization details
Provide two fields:
- Terraform Cloud Organization Name - the exact name of your TFC/TFE organization (for example,
acme-corp) - Terraform Cloud API Token - a user or team token with read permissions and permissions to lock/unlock workspaces
If you previously started a migration for this TFC organization, the wizard resumes your existing session.
Scan progress
After connecting, the wizard scans your TFC organization in three phases:- Workspaces - discovers all workspaces and their variables
- Variable Sets - discovers variable sets and their variables
- Projects - maps TFC projects to env zero projects
Select scope
Once scanning completes, the wizard displays all discovered workspaces organized by TFC project.Review discovered workspaces
The tree view shows your TFC projects and their workspaces. Each workspace displays its current status:
- Migrated - already migrated in a previous session
- Live - already live in env zero
- Excluded - the workspace uses a VCS provider not yet supported by the migration wizard. Currently supported providers: GitHub, GitLab, Bitbucket, and Azure DevOps (including self-hosted variants)
Select workspaces to migrate
Check the workspaces you want to migrate in this round. You can select entire projects or individual workspaces. Use the search bar to filter by workspace name. You do not need to select all workspaces at once. Migrate a subset now and return later to continue with the rest.
The summary at the bottom shows your total workspace count, selected count, and already-migrated count. Workspaces migrated in previous rounds are marked as Migrated and cannot be selected again.