アプリケーションへのカスタム Exchange Online ロール グループの割り当て

    カスタム Exchange Online ロール グループを作成して、アプリケーションにカスタム Exchange Online ロール グループを割り当てるには、以下の説明を参照してください。

    NOTE

    この方法に関する詳細については、この Microsoft 記事 を参照してください。

    1. ロール グループの作成 の説明を参照して、カスタム Exchange Online ロール グループを作成します。Exchange Online ロール グループにロールを割り当てる方法の詳細については、Cloud Governance 管理者用ガイド > Microsoft 365 サービス アカウント プロファイル用のアプリ プロファイルの作成 を参照してください。

    2. Microsoft Graph PowerShell で、Get-MgServicePrincipal コマンドを実行してアプリケーションの詳細を保存します。

      Connect-MgGraph -Scopes 'Application.Read.All'
      
       $AADApp = Get-MgServicePrincipal -Filter "DisplayName eq '<AppName>'"

      アプリケーション名 Cloud Governance for Exchange で AppName を置き換えます。

    3. 同じ PowerShell ウィンドウで、Exchange Online PowerShell に接続して以下のコマンドを実行します。

      • New-ServicePrincipal コマンドを実行して、アプリケーションの Exchange Online サービス プリンシパル オブジェクトを作成します。

      • Get-ServicePrincipal コマンドを実行して、さまざまなサービス プリンシパルの詳細を保存します。

      New-ServicePrincipal -AppId $AADApp.AppId -ObjectId $AADApp.Id -DisplayName "<Descriptive Name>"
      
       $SP = Get-ServicePrincipal -Identity "<Descriptive Name>"

      アプリケーション名 Cloud Governance for ExchangeDescriptive Name を置き換えます。

    4. Exchange Online PowerShell で、以下のコマンドを実行して、カスタム ロール グループのメンバーとしてサービス プリンシパルを追加します。

      Add-RoleGroupMember -Identity "<CustomRoleGroupName>" -Member $SP.Identity

      カスタム Exchange Online ロール グループの名前で CustomRoleGroupName を置き換えます。