ラボ 21:アプリケーションに対してテナント全体の管理者の同意を付与する

ログインの種類 = Microsoft 365 管理

ラボのシナリオ

組織で開発したアプリケーション、または Microsoft Entra テナントに直接登録されているアプリケーションの場合は、Azure portal の [アプリの登録] から、テナント全体の管理者の同意を付与できます。

推定時間:15 分

演習 1 - 管理者の同意

タスク 1 - アプリの登録で管理者の同意を付与する

警告 - テナント全体の管理者の同意をアプリケーションに付与すると、アプリおよびアプリの発行者に、組織のデータへのアクセスが許可されます。 同意を付与する前に、アプリケーションで要求されているアクセス許可をよく確認してください。

Microsoft Graph API にアプリケーション許可のための管理者の同意を与えるには、グローバル管理者ロールが必要です。

  1. Microsoft Entra 管理センター (https://entra.microsoft.com) にグローバル管理者としてサインインします。

    注: サインイン中に多要素認証 (MFA) を完了するように求められる場合があります。 続行する前に、プロンプトに従って認証方法を構成または確認します。

  2. 左側のナビゲーション メニューで、[Entra ID] に移動して [アプリの登録] を選択し、[すべてのアプリケーション] タブを選択して、前の演習で作成した [デモ アプリ] を選択します。

  3. [デモ アプリ] ページで、各 “アプリケーション (クライアント) ID” と “ディレクトリ (テナント) ID” の値を見つけて、後で使用できるようにコピーして保存します。

    : [デモ アプリ] は、前のラボで作成されます。 このラボの前に、これらのラボを完了してください。

    ディレクトリ ID が強調表示されている [デモ アプリ] ページを示す画面イメージ

  4. 左側のナビゲーションの [管理] で、[API のアクセス許可] を選択します。

  5. [構成されたアクセス許可][管理者の同意の付与] を選択します。

    Contoso に対する管理者の同意の付与が強調表示されている API のアクセス許可ページを示す画面イメージ

  6. ダイアログ ボックスを確認してから、[はい] を選択します。

    警告 - アプリの登録経由でテナント全体に管理者の同意を与えると、以前にテナント全体に与えられていたアクセス許可が取り消されます。 以前にユーザーが自分で付与したアクセス許可は影響を受けません。

タスク 2 - エンタープライズ アプリで管理者の同意を付与する

テナントでアプリケーションが既にプロビジョニングされている場合、”エンタープライズ アプリケーション” を通じて、テナント全体の管理者の同意を付与できます。

  1. Microsoft Entra 管理センターを参照します。

  2. 左側のナビゲーション メニューで、[Entra ID] の下にある [エンタープライズ アプリケーション] を選択します。

  3. エンタープライズ アプリケーションの一覧から、先ほど登録した [デモ アプリ] を選択します。

  4. [デモ アプリ] ページの左側のナビゲーションで、 [セキュリティ] の下にある [アクセス許可] を選択します。

  5. [アクセス許可][管理者の同意の付与] を選択します。

    Contoso に対する管理者の同意の付与が強調表示されているデモ アプリのアクセス許可ページを示す画面イメージ

    警告 - アプリの登録経由でテナント全体に管理者の同意を与えると、以前にテナント全体に与えられていたアクセス許可が取り消されます。 以前にユーザーが自分で付与したアクセス許可は影響を受けません。

  6. プロンプトが表示されたら、グローバル管理者アカウントを使用してサインインします。

  7. [要求されたアクセス許可] ダイアログボックスで情報を確認し、[同意する] を選択します。

演習の概要

この演習では、アプリケーションにテナント全体の管理者の同意を付与しました。 この演習では、管理者がすべてのユーザーに代わってアクセス許可を事前に承認する方法を示しました。