Oracle Fusion Cloud Applications Suiteへの接続

Oracle Fusion Cloud Applications Suiteに接続し、アプリケーション・データをビジュアル化、探索および理解する際に役立つデータセットを作成できます。

Oracle Applications Connectorについて

"Oracle Applications"接続タイプ(Oracle Applications接続のアイコン)によって、Oracle Analyticsを使用してOracle Fusion Cloud Applications Suiteのアプリケーションからのデータをビジュアル化できるようになります。たとえば、Oracle Fusion Cloud Financialsなどです。"Oracle Applications"接続タイプを使用して、オンプレミスのOracle BI Enterprise Editionデプロイメント(適切なレベルにパッチが適用されている場合)または別のOracle Analyticsサービスに接続することもできます。

Fusion Applications Suiteで、次のアプリケーションに接続できます:

  • Oracle Fusion Cloud Financials

  • Oracle Fusion Cloud Human Capital Management

  • Oracle Fusion Cloud Loyalty

  • Oracle Fusion Cloud Procurement

  • Oracle Fusion Cloud Project

  • Oracle Fusion Cloud Supply Chain Planning

  • Oracle Sales Automation

注:

Fusion Applications Suiteのアプリケーションに接続する場合、Oracle Transactional Business Intelligenceレポートからデータにアクセスします。これらのレポートはOracle Transactional Business Intelligenceでのキャッシュに依存し、Oracle Analyticsで使用可能なデータはキャッシュされたデータに基づいています。Oracle AnalyticsからOracle Transactional Business Intelligenceのキャッシュ動作を制御することはできません。

Oracle Fusion Cloud Applications Suiteのアプリケーションへの接続

Oracle Fusion Cloud Applications Suiteのアプリケーションへの接続を作成し、そのアプリケーションからのデータをビジュアル化します。たとえば、Oracle Transactional Business Intelligenceを含むOracle Fusion Cloud Financialsに接続できます。Oracle BI Enterprise Editionに接続することもできます。

  1. データ・ページまたはホーム・ページで、「作成」「接続」の順にクリックします。
  2. 「Oracle Applications」をクリックします。 Oracle Applications接続のアイコン
  3. 接続の詳細を入力します。
    • 「接続名」に、Oracle Analytics内で接続の詳細を識別するためのわかりやすい名前を指定します。
    • 「ホスト」に、Oracle Transactional Business Intelligenceを含むFusion Applications SuiteまたはOracle BI EEのURLを入力します。

      注:

      現在ログインしているOracle AnalyticsアプリケーションのURLを入力しないでください。ローカル分析で使用されているデータをビジュアル化するには、その分析(ローカル・サブジェクト領域)に基づいてデータセットを作成します。インスタンス内のサブジェクト領域からのデータセットの作成を参照してください。
    • 「ユーザー名」「パスワード」に、Oracle Applicationsのユーザー資格証明を指定します。
  4. 「認証」で、接続を認証する方法を指定します:
    • 常にこれらの資格証明を使用 - Oracle Analyticsは、接続に指定されたログイン名およびパスワードを常に使用します。ユーザーがログインを求められることはありません。
    • ユーザーは自分の資格証明の入力が必要 - Oracle Analyticsはデータ・ソースに対する自分のユーザー名とパスワードを入力するようユーザーに求めます。ユーザーは、権限およびロールが割り当てられているデータのみにアクセスできます。
    • アクティブなユーザーの資格証明を使用 - データにアクセスする際にOracle Analyticsがユーザーにサインインを求めることはありません。Oracle Analyticsへのサインインに使用した同じ資格証明がこのデータ・ソースへのアクセスにも使用されます。「アクティブなユーザーの資格証明を使用」オプション用の偽装ユーザーの構成を参照してください。Oracle AnalyticsユーザーがOracle Transactional Business Intelligenceに存在することを確認してください。
  5. 「保存」をクリックします。

    これで、接続からデータセットを作成できるようになりました。

接続はユーザー(作成者)にのみ表示されますが、作成者はその接続のデータセットを作成して共有できます。

「アクティブなユーザーの資格証明を使用」オプション用の偽装ユーザーの構成

Oracle Applicationsの接続タイプを使用する際に、アクティブなユーザーの資格証明オプションを有効化するよう"偽装ユーザー"を構成できます。

Oracle Transactional Business Intelligenceを含むOracle Fusion Cloud Applications SuiteおよびOracle BI EEへの接続用に"偽装ユーザー"を実装できます。"偽装ユーザー"を使用する場合、ユーザーは、アクティブなユーザーのアクセス許可、権限およびロールの割当てで許可されているデータにアクセスできます。ユーザーは、ユーザー名やパスワードを入力する必要はありません。

偽装の設定のヒント

  • Oracle Fusion Cloud Enterprise Performance Management (EPM)アイデンティティ・ドメインで必要なロールおよび権限を持つ1人の管理者ユーザーをプロビジョニングして、他のユーザーを偽装します。
  • モデル管理ツールを使用してメタデータをインポートするときに、このEPM管理者ユーザーの資格証明を指定します。資格証明は、モデル管理ツールによって作成されたRPDデータ・モデルの接続プールに格納されます。
  • さらに、RPDのサーバー接続プールの計画で、「SSO」チェックボックスを選択する必要があります。
  • この設定では、EPMアイデンティティ・ドメインに1人のネイティブ・ユーザーのみをプロビジョニングする必要があります。その他のエンド・ユーザーは、自分のSSO資格証明を使用してOracle Analyticsにログインし、Oracle Analyticsは接続時に偽装権限を持つネイティブEPM管理者ユーザーの資格証明とともにSSOユーザー名をPlanning and Budgeting Cloud Serviceに渡します。
  • ノート: SSO資格証明を使用したEPMへのログインは、REST APIまたはPlanning ADMドライバではサポートされていません。

Oracle Fusion Cloud Applications Suiteへの接続を目的とした偽装ユーザーのプロビジョニング

接続ターゲットがOracle Transactional Business Intelligenceを含むOracle Fusion Cloud Applications Suiteのアプリケーションである場合は、Oracle Fusion Cloud Applications Suiteで偽装ユーザー機能をプロビジョニングできます。

  1. ロールの作成または変更権限のある管理者としてOracle Fusion Applicationsにログインします。
  2. セキュリティ・コンソール・ダイアログを表示し、「ユーザー」タブを表示します。
  3. ユーザー・アカウントの追加をクリックしてユーザーを作成します。たとえば、DV Adminというユーザーを作成します。
  4. 「ロール」タブを表示して、「ロールの作成」をクリックします。
  5. 「ロール名」フィールドにロール名を入力します。たとえば、DV Accessと入力します。
  6. ロール・コード・フィールドにロール名のコードを入力します。たとえば、DV_ACCESSと入力します。
  7. ロール・カテゴリ・フィールドでBI - 抽象的ロールを選択します。
  8. 機能セキュリティ・ポリシーおよびデータ・セキュリティ・ポリシー・ステップをスキップします。
  9. ロール階層ステップで、(+)「ロールの追加」をクリックして、ロール・メンバーシップの追加ダイアログで既存のBIImpersonatorロールを選択します。
  10. 作成したユーザー(DV Adminなど)を選択します。
  11. 「ユーザーの追加」ダイアログでロールへのユーザーの追加をクリックします。
  12. 「保存して閉じる」をクリックします。

    DV AdminユーザーがBI偽装者ロールに追加され、Oracle Application接続の作成ダイアログの「アクティブなユーザーの資格証明を使用」オプションと組み合せてOracle AnalyticsでDV Adminユーザーを使用できるようになります。

    これで、偽装機能をテストできます。

Oracle BI EEオンプレミスへの接続を目的とした偽装ユーザーのプロビジョニング

Oracle Application接続ターゲットがOracle BI EEのオンプレミス・インストールである場合は、Oracle Fusion Middlewareの偽装ユーザー機能をプロビジョニングできます。

  1. 管理者アカウントを使用して、Oracle BI EEインスタンス用のOracle Fusion Middleware Controlにログインします。
  2. Weblogicドメイン・オプションをクリックして、「セキュリティ」およびアプリケーション・ポリシーを選択します。
  3. 「作成」をクリックしてアプリケーション権限の作成ダイアログを表示します。
  4. 「権限」領域で(+)「追加」をクリックします。
  5. 「リソース・タイプ」を選択します。
  6. ドロップダウン・リストからoracle.bi.userを選択します。
  7. 「続行」をクリックします。
  8. リソース名フィールドにアスタリスク(*)を入力します。
  9. 権限アクションで"impersonate"を選択します。
  10. 「選択」をクリックします。
  11. 権限受領者セクションで(+)「追加」をクリックします。
  12. 「タイプ」ドロップダウン・リストから「ユーザー」を選択します。

    新しく作成した権限をアプリケーション・ロールまたはユーザーに付与します。

  13. プリンシパル名ドロップダウン・リストから「次を含める」を選択して、フィールドにアスタリスク(*)を入力します。
  14. >矢印をクリックしてユーザーのリストを表示します。
  15. 権限を付与するユーザーを選択して「OK」をクリックします。

    これで、偽装機能をテストできます。