メインコンテンツへスキップ
Auth0 Deploy CLI でテナントに認証する方法は、サポートされているものが 3 つあります。

クライアントクレデンシャル

クライアントクレデンシャル認証では、 の組み合わせをアプリケーションに直接指定する必要があります。この方法はシンプルで、ツールを最短でセットアップできます。 クライアントクレデンシャル認証を設定するには、設定ファイルで次のフィールドを設定します。
フィールド
AUTH0_CLIENT_IDAuth0 アプリケーションのクライアントID
AUTH0_CLIENT_SECRETAuth0 アプリケーションのクライアントシークレット

Private key JWT

Private key JWT 認証では、アプリケーション用の秘密鍵と接続先テナント用の公開鍵を設定する必要があります。このオプションは、認証情報を Auth0 側に保存したくない場合に適しています。 秘密鍵 認証を設定するには、設定ファイル で次のフィールドを設定します。
フィールド
AUTH0_CLIENT_SIGNING_KEY_PATHJWT 署名鍵証明書への相対パス。
AUTH0_CLIENT_SIGNING_ALGORITHM任意。証明書に使用する JWT 署名アルゴリズム。

アクセストークン

アクセストークン認証では、Auth0 の をアプリケーションに直接渡す必要があります。この方法では開発者の責任が増しますが、必要に応じて柔軟で特定用途に応じたワークフローを実現できます。 アクセストークン認証を設定するには、Management API の Auth0 アクセストークンを AUTH0_ACCESS_TOKEN 環境変数経由で渡します。