> ## Documentation Index
> Fetch the complete documentation index at: https://auth0.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Auth0 Terraform Provider

> Auth0 Terraform Providerで、テナントの設定をコードとして表現する方法を学びます。

Deploy CLIはAuth0のテナント設定を管理するための唯一のツールではなく、[公式にサポートされているTerraform Provider](https://github.com/auth0/terraform-provider-auth0)もあります。[Terraform](https://terraform.io/)は、クラウドリソースの構成をコードとして表現するためのサードパーティツールです。Terraformには確立されたプラグインフレームワークがあり、Auth0を含む多くのクラウドプロバイダーに対応しています。

Deploy CLIとTerraform Providerの両方がAuth0のテナント構成管理をサポートしていますが、それぞれにメリットとデメリットがあります。

Auth0 Terraform Providerを検討する場合は、以下の点を考慮してください:

* 開発ワークフローで既にTerraformを活用している場合
* テナント管理のニーズが細かい、または特定のリソースにのみ関係している場合

以下の条件に該当する場合は、Auth0 Terraform Providerの使用を避けた方が良いかもしれません：

* 開発ワークフローでTerraformを使用していないため、初期設定に追加の手間がかかる場合
* テナントを大量に一括管理することが主な関心事である場合
* テナントに既存のリソースが多数あり、「インポート」に多大な労力がかかる可能性がある場合
