# Terraform Provider

> Manage Aten Security Thoth control-plane configuration with the official Terraform provider.

Source: https://docs.atensecurity.com/docs/terraform-provider

Use the `atensecurity/thoth` Terraform provider to manage tenant governance
settings, policy controls, integrations, and automation workflows as code.

## Provider source

- Terraform Registry: `registry.terraform.io/atensecurity/thoth`
- Source repository: `github.com/atensecurity/terraform-provider-thoth`

## What you can manage

- Tenant governance settings
- MDM providers and sync jobs
- Browser providers, policies, and enrollments
- API keys
- Policy sync and approval decisions
- Pack assignments
- Webhook delivery tests
- Governance evidence backfill jobs
- Decision evidence field backfill jobs
- Decision evidence SLO readbacks

## Route model

Use the GovAPI base URL supplied for your tenant. Set `api_base_url`
(Terraform / Python) or `apiBaseUrl` (TypeScript) explicitly for a trial.
This endpoint is separate from the SDK's unified runtime API base.

The provider can derive `https://grid.<tenant_id>.<apex_domain>` when no override
is given; use that fallback only when your administrator confirms the routing
contract for your environment. Configuration needs an organization key with
read/write permissions, separate from the agent's execute key.

## Next steps

1. [Quickstart](https://docs.atensecurity.com/docs/terraform-provider/quickstart)
2. [Resources and Data Sources](https://docs.atensecurity.com/docs/terraform-provider/resources-and-data-sources)
3. [Versioning and Releases](https://docs.atensecurity.com/docs/terraform-provider/versioning-and-releases)
