Office 365のカスタムロール

Microsoft Entra ID で定義されたカスタムロールを使用して、Office 365のRole-based Access Control(RBAC)を実装できます。ユースケースに応じて、Microsoft Entra IDで定義されたカスタムロール名のみをインポートするか、ロール割り当てをインポートすることができます。Office 365のカスタムロール割り当ての信頼できる唯一のソースとしてOktaを構成することができます。

デフォルトでは、 Office 365アプリ統合は、グローバル管理者やヘルプデスク管理者など、固定された事前定義済みの権限を持つMicrosoft Entra IDの組み込みロールのみを認識します。orgでOffice 365のために、Microsoft Entra IDで定義されたカスタムロールを使用している場合、Office 365統合のプロビジョニング設定で該当する設定を有効にすることで、カスタムロールをインポートして管理できるように構成することができます。

Office 365統合でカスタムロールをインポートして使用する方法を決定するプロビジョニング設定は、3つあります。

カスタムロールをインポートする

OktaでMicrosoft Entra IDのカスタムロールを使用するには、カスタムロール名をインポート(Import custom role names)プロビジョニングオプションを有効にする必要があります。Oktaでは、ロール名を使用して各ロールを区別します。ロールをGUIDで区別するため、重複するロール名がMicrosoft Entra IDに存在する場合があります。カスタムロール名をOktaにインポートする前に、重複する名前を持つロールの名前を変更するか、ロールを削除する必要があります。各ロールに一意の名前があることを確認することで、 Microsoft Entra IDで定義された各ロールがOktaに確実にインポートされるようにします。

カスタムロール名をインポート(Import custom role names)を有効にしてフルインポートを実行すると、それらのカスタムロールをユーザーまたはグループに割り当てることができるようになります。Oktaでのロール割り当ては、Microsoft Entraでの割り当てとは完全に区別されます。ロールの割り当てが完了したら、Office 365カスタムロール割り当てのプロビジョニングタスクを完了することで割り当てを Microsoft Entraにプッシュできます。

このオプションを有効にするには、 Office 365カスタムロールをインポートするタスクを完了します。

カスタムロールの割り当てをインポートする

Microsoft Entra IDでカスタムロールを作成してユーザーに割り当てたことがあり、それらの割り当てをOktaに持ち込みたい場合は、 カスタムロールの割り当てをインポート(Import custom role assignments)を有効にできます。グループ割り当てはインポートされず、ユーザー割り当てのみがインポートされることに注意してください。

このオプションを有効にするには、 「Microsoft Entra IDからOffice 365割り当てをインポートするOkta」のタスクを完了します。

カスタムロール割り当てをプロビジョニングする

一部のorg構成では、Office 365のMicrosoft Entra IDカスタムロール割り当ての信頼できる情報源として、Oktaを使用できます。このアプローチを選択すると、すべてのロール割り当てはOktaで行われ、 Oktaでロール割り当てが更新されるたびに、その変更はMicrosoft Entraに同期されます。このオプションでは、OktaからOffice 365へのカスタムロールのプロビジョニングを有効にする必要があります。

このオプションを有効にするには、「Office 365カスタムロール割り当てのプロビジョニング 」タスクを完了します。