プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド
12c (12.2.1.2.0)
E85890-01
目次へ移動
目次

前
前へ
次
次へ

Essbaseフィルタでのデータ・アクセスの保護

Essbaseフィルタをアプリケーション・ロールに付与して、データ・アクセスを保護します。Essbaseフィルタのリソース権限定義は、データベース・レベルで権限受領者のデータ・アクセスを保護します。

  1. 特定のフィルタが存在しない場合は、Essbase Administration ServicesコンソールまたはMaxLコマンドラインを使用して作成します。

    Oracle Essbase Administration Servicesオンライン・ヘルプおよび『Oracle Essbaseデータベース管理者ガイド』を参照してください。

    Oracle Essbaseのドキュメント

  2. Oracle Fusion Middlewareを使用して、フィルタのリソース権限定義をアプリケーション・ロールに付与します。

    「Essbaseと関連ツールでのユーザーによる特定の操作の実行の有効化」を参照してください。

    これは、Oracle WebLogic Scripting Toolを使用してプログラムで実行することもできます『Oracle Platform Security Servicesによるアプリケーションの保護』のOPSSスクリプトを使用したアプリケーション・ポリシーの管理に関する項を参照してください。

    注意:

    EssbaseOracle Business Intelligenceでインストールした場合、次のEnterprise Performance Managementの制限は適用されません。

    EPMでインストールしたシステムの場合、多次元データベースにつき、ユーザーまたはアプリケーション・ロールごとに、フィルタは1つのみです。ユーザーまたはアプリケーション・ロールが2番目のフィルタに直接プロビジョニングされている場合、1番目は取り消されます。ユーザーが、プロビジョニングされたフィルタをそれぞれ持つ複数のアプリケーションのメンバーである場合、複数のフィルタを間接的にプロビジョニングできます。

    フィルタのリソース権限定義は、特定のEssbase多次元データベースに接続する際に決定されます。フィルタのリソース権限定義は、認証中にEssbaseエージェントに渡されます。ユーザーが正常に認証されると、ローカルに格納された.SECファイルで、そのユーザーのフィルタのリストが更新されます。