Office 365カスタムロール割り当てのプロビジョニング

カスタムロールの割り当てをMicrosoft Entra IDにプロビジョニングすることで、OktaがOffice 365のカスタムロール割り当ての信頼できるソースになるように構成します。

このタスクについて

始める前に

  • アプリを管理するための権限を持つOkta管理者ロールがあること。
  • Office 365アプリインスタンスでカスタムロール名のインポート(Import custom role names)が有効になっており、インポートが正常に完了しました。「Office 365カスタムロールをインポートする」を参照してください。
  • Oktaでのカスタムロールの割り当てが正しいことを確認します。レコードが同期されたときにMicrosoft Entra IDのすべての値が上書きされるため、 Microsoft Entra IDから引き継ぎたい値がある場合は、それに一致するようにOktaのカスタムロールの割り当てを更新する必要があります。

手順

  1. Admin Consoleで、Applications > アプリケーション(Applications) に移動します。
  2. Office 365アプリインスタンスを選択します。
  3. プロビジョニング(Provisioning)タブに移動します。
  4. 設定(Settings)でアプリへ(To App)を選択します。
  5. 設定(Settings)セクションの編集(Edit)をクリックします。
  6. カスタムロールの設定(Custom role settings)セクションでカスタムロールの割り当てをプロビジョニング(Provision custom role assignments)を選択します。
  7. 保存(Save)をクリックします。

これらの手順を完了すると、Oktaでのカスタムロール割り当ての更新が Microsoft Entra IDにプロビジョニングされます。さらに、 カスタムロール割り当てのプロビジョニング(Provision custom role assignments)を有効にすると、次回更新が行われるときにOffice 365の値がOktaからMicrosoft Entraにプッシュされます。

すべてのOffice 365ユーザーのロール割り当てをMicrosoft Entraに再度プロビジョニングするようOktaに強制するには、アプリのユーザープロファイルに属性(ExtensionAttribute10など)を追加し、その属性が含まれるようにOktaユーザーからMicrosoft Office 365ユーザーへ(Okta User to Microsoft Office 365)のユーザープロファイルのマッピングを編集します。プロファイルの更新を保存して適用すると、すべてのユーザーがMicrosoft Entraにプッシュされます。Microsoft Entraに行った更新は元に戻せません。「カスタムディレクトリスキーマ属性を追加または削除する」と「Profile EditorでOkta属性をアプリの属性にマッピングする」を参照してください。