Smart Viewでのセルレベルのセキュリティ

フォームのセルは、セルレベルのセキュリティ定義に従って保護できます。

適用先: PlanningPlanning ModulesTax Reporting

セルレベルのセキュリティでは、サービス管理者は、通常のセキュリティではユーザーがアクセス可能なセルに対する読取りまたは書込みアクセスを削除するルールを定義することによって、アプリケーションのデータ表示を許可するユーザーを制限できます。

セルレベルのセキュリティは、通常のメンバー・セキュリティに対する例外として定義されます。たとえば、部門のマネージャは自分の部門のすべてのアカウントへのアクセス権が必要ですが、他の部門に関しては特定のアカウントへのアクセス権のみが必要になります。通常のメタデータ・セキュリティでは、マネージャはすべての部門のすべてのアカウントに対するアクセス権を持ちますが、セルレベルのセキュリティを使用すると、サービス管理者は、自身の部門ではすべてのアカウンへのアクセス権を持ち、他の部門では特定のアカウントのみへのアクセス権を持つように制御できます。

セルレベルのセキュリティでは、有効な交差ルールと同様のルールを使用し、セルが表示されるあらゆる場所(フォーム、実行時プロンプト、アド・ホック・レポート、ダッシュボードなど)の特定のセル交差を表示するための、ユーザーからの読取りまたは書込みアクセスを拒否します。セルレベルのセキュリティ・ルールが適用されると、読取りアクセス権を持つユーザーはセルのデータ値を表示できますが、編集はできません。セルに対するユーザーの読取りアクセスが拒否されると、セルに表示される値は#noaccessになります。

セルレベルのセキュリティを使用すると、ディメンションの粒度の最も細かいレベルでユーザーのセキュリティを制限または削除できるため、メタデータ・セキュリティのみを使用する場合に比べて柔軟性が高まり、より詳細なアクセス制御が可能になります。この機能を使用すると、ディメンション間セキュリティが可能になり、1つのディメンションの同じディメンションのメンバーが、他のディメンションのメンバーの組合せをベースにした異なるアクセス権を持てるようになります。

Oracle Smart View for Officeでセルレベルのセキュリティを使用する場合は、次の点に注意してください:

  • ユーザーがセルへのアクセス権を持たない場合は、コメントおよび添付ファイルのセルにセルのスタイルは適用されません。ただし、同じフォームまたはグリッドをWebで使用する場合はこれらのスタイルが適用されます。

  • Smart Viewのリボン・コマンド、右クリックのメニュー・コマンド、フローティング・ツールバー・コマンドは、セルレベルのセキュリティでセルの表示が#NoAccessになった場合でも有効です。たとえば、セルの表示が#NoAccessでも、サポート詳細、添付、セルの履歴、セルのコメントなどのセルレベル・コマンドを実行してみることはできますが、これらのコマンドは#NoAccessに対しては無効です。

サービス管理者は、セルレベルのセキュリティをWebアプリケーションで定義します。詳細は、Planningの管理セルレベルのセキュリティの定義を参照してください。