Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

StorageGRID の OIDC 向け Entra ID でエンタープライズアプリケーションを作成する

共同作成者 netapp-pcarriga

Entra IDを使用して、システム内のOpenID Connect(OIDC)用管理ノードごとにエンタープライズアプリケーションを作成します。

開始する前に
  • システム内の各管理ノードについて、証明書利用者識別子と完全修飾ドメイン名(FQDN)またはIPアドレスを確認しておく必要があります。

    メモ StorageGRID システムの各管理ノードには、エンタープライズアプリケーションが必要です。これにより、ユーザーはどの管理ノードにも安全にサインインおよびサインアウトできるようになります。すべての管理ノードに対して単一のエンタープライズアプリケーションを作成すること(推奨)も、管理ノードごとに異なるエンタープライズアプリケーションを作成することもできます。
  • Entra ID でアプリケーションを作成した経験があります。

  • 有効なサブスクリプションを持つ Entra ID アカウントをお持ちです。

  • Entra ID アカウントには、グローバル管理者、クラウド アプリケーション管理者、アプリケーション管理者、またはサービス プリンシパルの所有者のいずれかのロールがあります。

ステップ1:Entra ID にアクセスする

手順
  1. にログインし "Azure ポータル"ます。

  2. "Microsoft Entra ID"を選択します。

  3. "アプリ登録"を選択します。

ステップ2:新しいアプリケーションを登録する

システム内の各管理ノードに対して、新しいエンタープライズアプリケーションを登録してください。

手順
  1. Entra ID Enterprise アプリケーション ペインで、「アプリケーション登録」 > 「新規登録」を選択します。

  2. *名前*には、依拠当事者識別子を入力してください。

  3. サポートされているアカウントの種類 の下で、アプリケーションを使用したり API にアクセスしたりできるアカウントの種類を選択します。たとえば、シングルテナントのみ - <tenant_name>

  4. 「リダイレクトURI」で、「プラットフォームを選択」>「Web」を選択します。

  5. 管理ノードのFQDN(またはIPアドレス)リダイレクトURIを入力してください: https://<FQDN>/api/v4/oidc-callback`または `https://<IP_address>/api/v4/oidc-callback

    すべての管理ノードに同じエンタープライズアプリケーションを使用している場合は、各管理ノードのURIを入力してください。各管理ノードごとに異なるエンタープライズアプリケーションを使用している場合は、対応する管理ノードのURIのみを入力してください。

  6. 「登録」を選択します。

  7. 新規アプリケーション登録の概要ページで、アプリケーション(クライアント)IDディレクトリ(テナント)ID を記録してください。

ステップ3:クライアントシークレットを設定する

新しいアプリケーションごとにクライアントシークレットを登録してください。

手順
  1. 新しいアプリケーション登録の概要ページで、管理 > 証明書とシークレット > 新しいクライアントシークレット を選択します。

  2. クライアントシークレットを入力し、希望する有効期限を設定してください。

  3. クライアントシークレットを作成するには、*追加*を選択します。

  4. 秘密の*値*をコピーします。

    メモ クライアントシークレットページを更新したり、別のページに移動したりすると、シークレットの値は表示されなくなります。

ステップ4:API権限を設定する

各新規アプリケーションのAPI権限を設定します。

手順
  1. 新しいアプリケーション登録の概要ページで、管理 > API権限 > 権限の追加 を選択します。

  2. 「Microsoft APIs」>「Microsoft Graph」>「Delegated permissions」を選択します。

  3. OpenId permissions を展開し、emailoffline_accessopenidprofile を選択します。

  4. 「権限を追加」を選択します。

  5. *<tenant> に管理者の同意を付与する*を選択し、*はい*を選択します。

ステップ5:ログアウト後のリダイレクトURIを追加する

新規アプリケーションごとに、ログアウト後のリダイレクトURIを追加してください。

手順
  1. 新規アプリケーション登録の概要ページで、Manage > Authentication を選択します。

  2. 「リダイレクトURIの追加」 > 「Web」を選択します。

  3. 管理ノードの FQDN(または IP アドレス)リダイレクト URI を入力してください: https://<FQDN>/api/v4/oidc-logged-out`または `https://<IP_address>/api/v4/oidc-logged-out

    すべての管理ノードに同じアプリケーショングループを使用している場合は、各管理ノードのURIを入力してください。各管理ノードに異なるアプリケーショングループを使用している場合は、対応する管理ノードのURIのみを入力してください。

  4. 「設定」を選択します。

次の手順

エンタープライズアプリケーションを作成した後、"OIDCを使用してSSOを構成する"