始める前に
Auth0 テナントを設定します。
CLI コマンドの完全なリファレンスと詳細な使用方法については、Auth0 CLI Reference Documentationを参照してください。
主な機能
- 対話型管理: コマンドラインから Auth0 リソースを作成、更新、管理
- 認証サポート: ユーザーログインや M2M クレデンシャルを含む複数の認証方式に対応
- リソース管理: アプリケーション、API、接続、ユーザーなどに対する完全な CRUD 操作
- クロスプラットフォーム: macOS、Linux、Windows で利用可能
- JSON 出力: スクリプトや自動化で扱いやすい機械可読な出力
ユースケース
- 開発ワークフロー: 開発時に Auth0 リソースをすばやくセットアップして設定する
- テスト: 自動テスト用のテストアプリケーションやユーザーを作成する
- デバッグ: Auth0 の設定をリアルタイムで確認および変更する
- スクリプト作成: シェルスクリプトを使って繰り返しの多いタスクを自動化する
- CI/CD 統合: Auth0 の設定をデプロイパイプラインに組み込む
他のツールとの比較
Auth0 CLI vs Deploy CLI
- Auth0 CLI: インタラクティブな、コマンド単位のリソース管理。開発やアドホックな作業に最適です。
- Deploy CLI: 宣言型で、構成ファイルベースのテナント管理。環境をまたいだテナント全体の構成管理に最適です。
Auth0 CLI と Terraform プロバイダーの比較
- Auth0 CLI: 変更を即座に適用するための命令型コマンド。state は管理されません。
- Terraform プロバイダー: state を追跡する宣言型の Infrastructure as Code。本番環境のインフラ管理に最適です。
Auth0 CLI のインストール
macOS
Linux
Windows
認証
よく使うコマンド
アプリケーションの管理
API の管理
ユーザーの管理
テナント設定の管理
スクリプトで使用する
ドキュメントとサポート
次のステップ
Deploy CLI
Deploy CLI を使用したテナント構成の管理について詳しく見る
Terraform プロバイダー
Terraform を使用した Infrastructure as Code を詳しく見る
Management API
Auth0 Management API に直接アクセスする