メインコンテンツへスキップ
Auth0 Docs home page
日本語
検索...
⌘K
Log In
Contact Sales
Sign Up
Sign Up
検索...
Navigation
デプロイメント
デプロイメントのベストプラクティス
Home
Documentation
Quickstarts
API Reference
SDKs
デプロイメントとモニタリング
Plan, check, and execute your Auth0 deployment
導入とモニタリング
デプロイメント
デプロイメントのオプション
プライベートクラウドのデプロイメント
デプロイメント前の確認事項
デプロイメントのチェックリスト
CLIツールのデプロイ
Auth0 Terraform Provider
デプロイメントのベストプラクティス
モニタリング
モニタリング
ログ
このページの内容
ルールの自動デプロイメントを使用する
バージョン管理拡張機能を設定する
ルールのインポートとエクスポートにDeploy CLIツールを使用する
テストテナントの設定
もっと詳しく
デプロイメント
デプロイメントのベストプラクティス
ページをコピー
デプロイメントのベストプラクティスについて説明します。
ページをコピー
ルールの自動デプロイメントを使用する
Auth0Dashboardルールエディター内でルールをコーディングすることは、開発段階にある間に実装およびテストを行う優れた方法です。ただし、自動テスト環境または実稼働環境にデプロイする段階になると、より自動化されたメカニズムが必要になります。Auth0テナント間でコードをコピーして貼り付ける方法は、満足のいくものではありません。
バージョン管理拡張機能を設定する
Auth0テナントにデプロイされたルールに加えられた変更は、既存のルールを即座に上書きするため、すぐにライブになります。変更管理機能を提供するために、GitHub経由のGitなどのバージョン管理を使用することをお勧めします。
Auth0は、Auth0テナント環境間のルールの自動デプロイメント方法を提供します。次のAuth0統合により、バージョン管理システムからルールを手動でも自動でも(バージョン管理システムの変更が検出された場合など)更新できます:
GitHub Actions
、
GitLab Pipelines
、
Bitbucket Pipelines
および
Microsoft Azure Pipelines
。
ルールのインポートとエクスポートにDeploy CLIツールを使用する
Auth0 Deploy CLIツールを使用すると、Auth0テナント間のデプロイメントを自動化できます。Deploy CLIは、Auth0
Management API
とともにファイルシステムに保存されているファイルと連携し、Auth0テナントからルールアセットをエクスポートしたり、Auth0テナントにインポートしたりする機能を提供します。さらに、このツールは、デプロイメント自動化の一環として、ルールの順序付けとルール環境の構成をプログラムで制御する機能も提供します。詳細については、「
Deploy CLIツール
」をお読みください。
ベストプラクティスとして、次の統合など、テスト環境または本番環境へのデプロイを伴うほぼすべてのケースでAuth Deploy CLIツールを使用する必要があります。
GitLab Pipelines
、
GitHub Actions
、
Bitbucket Pipelines
、および
Microsoft Azure Pipelines
。統合により、それぞれのバージョン管理システムにデプロイされた変更を自動的に検出できますが、Deploy CLIツールを使用すると、いつ、どこに、どのようにデプロイされるかを正確に制御できます。ベストプラクティスの詳細については、「
ルールのベストプラクティス
」をお読みください。
テストテナントの設定
本番環境にデプロイする前に、ルールを安全にテストできるように、Auth0に別のテストテナントを設定することをお勧めします。詳細については、「
複数の環境をセットアップする
」をお読みください。
もっと詳しく
ルールのベストプラクティス
Auth0 Terraform Provider
前へ
Auth0を監視する
次へ
⌘I
アシスタント
Responses are generated using AI and may contain mistakes.