Docs
Common Use Cases
Security
Separate Controls per Workspace

Separate Controls per Workspace

Terrateam Configuration

Terrateam behavior can be configured via a config.yml. This file is located in a directory named .terrateam at the root of your Terraform repository: .terrateam/config.yml.

See Configuration documentation for details.

Define separate policies per workspace.

dirs:
  aws:
    tags: [aws]
    workspaces:
      qa:
        tags: [qa]
      production:
        tags: [production]
access_control:
  policies:
    - tag_query: aws qa
      plan: ['*']
      apply: ['*']
    - tag_query: aws production
      plan: ['*']
      apply: ['team:sre']