例1 - ワークブックへの単純なロールベース・フィルタの適用
この例では、北米の営業担当者が共有のグローバル・セールス・ワークブックを開いたときに北米の売上データのみにアクセスできるようにデータセットをフィルタ処理する方法を示しています。
サンプル・レポート
北米の営業担当者は、Oracle Analyticsにログインし、共有のグローバル・セールス・ワークブックを開いたときに、北米の売上データのみを参照する必要があります。この例では、営業担当者dvauthoruserは北米の国であるカナダと米国の売上のみを参照できます。
サンプル・データ
サンプル・データセットには売上データが含まれ、COUNTRIES表のCOUNTRY_SUBREGION
列に位置情報が格納されています。
サンプル・ユーザーおよびアプリケーション・ロール
- ユーザーdvauthoruserにはアプリケーション・ロールNorth America Salesが割り当てられています。
サンプル・データセット・アクセス構成
データセットの「検査」ダイアログの「アクセス」の下の「ロール」で、認証されたユーザーに「読取り専用」アクセス権が付与されます。
図rbf-example-3-share.pngの説明
サンプル・ロールベース・フィルタ
データセット・エディタで、ワークブック作成者は、式COUNTRY_SUBREGION = "Northern America"
を使用して、ロールベース・フィルタをNorth America Salesアプリケーション・ロールに適用します。