OCI拡張機能用の外部IdPとフェデレートされたFusion Applicationsアイデンティティ・ドメインの構成
Fusion Applicationsのすべてのユーザーは、同期を介して自動的にFusion Applicationsアイデンティティ・ドメインで使用できます。 これらのユーザーがOCI拡張サービスにサインインしようとすると、Oracle提供のSSOを介して自動的にFusion Applicationsにリダイレクトされます。
ただし、Fusion Applicationsアイデンティティ・ドメインでローカルに作成されたユーザー、またはFusion Applicationsアイデンティティ・ドメインと直接フェデレートされた外部IdPから生成された外部ユーザーのみへのアクセスをさらに絞り込むようにOCI拡張サービスを構成するオプションがあります。
この項では、Fusion Applicationsアイデンティティ・ドメインをMicrosoft Entra IDなどの外部IdPとフェデレートする方法について説明します。 Oracle Cloud Infrastructureコンソールを使用して、Fusion Applicationsアイデンティティ・ドメインとフェデレートされている外部IdPのポリシーおよびルールを構成できます。 その後、ポリシーをOCI拡張サービス(Oracle Visual Builderなど)に関連付けることができます。 ドメイン内のOCI拡張サービスに関連付けることができるポリシーは1つのみです。
前提条件
構成を続行する前に、Fusion Applicationsアイデンティティ・ドメインがMicrosoft Entra IDとフェデレートされていることを確認します。 詳細は、OCIドキュメントの「OCIとMicrosoft Azure間のSSO」を参照してください。
警告: Fusion ApplicationsのIdPおよびデフォルトのIdPポリシーは編集しないでください。
外部IdPのポリシーおよびルールの作成
OCI拡張アプリケーションに適用するポリシーとルールを作成し、そのポリシーをアプリケーションに関連付けます。
- OCI UIで、「アイデンティティとセキュリティ」、「「ドメイン」」をクリックします。
- 「リスト範囲」セクションで、「コンパートメント」ドロップダウン・リストでrootユーザー・アカウントを選択します。
- 「ドメイン」ページで、現在のドメインのサフィクスが付いたドメイン名を選択します。 これは、Fusion Applicationsでプロビジョニングされるドメインです。
- ドメインの「概要」ページで、左側のペインの「セキュリティ」をクリックします。
- 使用条件ドキュメント・ページで、左側のペインの「IdPポリシー」をクリックします。
- アイデンティティ・プロバイダ(IdP)のポリシー・ページで、「IdPポリシーの作成」をクリックします。
- ポリシーの名前を入力し、「ポリシーの追加」をクリックします。
- 「IdPルールの追加」をクリックして、関連するアイデンティティ・プロバイダにルールを割り当て、条件を設定します。
- 「アイデンティティ・プロバイダ・ルールの追加」ダイアログ・ボックスで、ルールの名前を入力し、追加の詳細を指定します。
- 「アイデンティティ・プロバイダの割当て」ドロップダウン・リストで、このルールに関連付けるアイデンティティ・プロバイダを選択します。
- 必要な条件を指定します。
- 「IdPルールの追加」をクリックします。
- 「次」をクリックします。
- 「アプリを追加」をクリックして、このルールを使用するアプリケーションおよびサービスを検索して追加します。
OCI拡張アプリケーションにアクセスするためのロールのユーザーへの割当て
OCI拡張アプリケーションにアクセスするには、アイデンティティ・プロバイダに関連付けられているユーザーに必要なロールが割り当てられている必要があります。
- OCI UIで、現在のドメインの概要ページに移動します。
- 左側のペインでOracle Cloud Servicesをクリックします。
- リストからOracle Visual Builderアプリケーションを選択します。
- アプリケーションの詳細ページで、左側のペインの「アプリケーション・ロール」をクリックします。
- 下矢印を使用して、目的のロールを展開します。
- 「管理」をクリックして、割り当てられたユーザーのリストを表示します。
- 「使用可能なユーザー」のリストからユーザーを選択し、「割当」をクリックします。
Oracle Visual Builderアプリケーションへのアクセスの確認
- Oracle Visual Builder Cloud Serviceインスタンスにアクセスします。 URLは、Oracle Visual Builder Cloud Serviceの概要ページの「OAuthで保護する必要があるアプリケーションAPIの構成」セクションの「プライマリ・オーディエンス」フィールドで使用できます。
- 以前にロールを割り当てたアイデンティティ・プロバイダ・ユーザーの資格証明を使用してサインインします。 Oracle Visual Builder Cloud Serviceアプリケーションのホーム・ページを表示できます。