ロール別のセキュリティの管理
カスタム・オブジェクトを作成する場合、デフォルトでは、そのUIはカスタム・オブジェクト管理(ORA_CRM_EXTN_ROLE)ロールを持っている場合にのみ表示されます。 他のロールの場合は、「共通設定」ペインのロール・セキュリティ・リンクを使用して、複数のカスタム・オブジェクトへのアクセスを提供できます。
ロール・セキュリティ・リンクを使用して、単一のロールがアクセスできるカスタム・オブジェクトおよびページだけでなく、アクセス・レベルも指定します。 カスタム・オブジェクト・レコードのデータ・セキュリティをプロビジョニングし、ロールがレコードを表示、更新または削除できるかどうかを指定します。 このタイプのセキュリティは、すべてのユーザー、レコードの所有者、所有者および管理階層およびユーザー定義ロールにプロビジョニングできます。 たとえば、所有者がレコードを更新し、マネージャがレコードのみを表示できるようにすることができます。 「所有者」フィールドは、カスタム・オブジェクトのすべてのページで使用できます。 レコードを作成する場合、デフォルトでは所有者になります。 このセキュリティがプロビジョニングされていると、自分または自分の部下が所有するレコードをフィルタ処理できます。
または、各カスタム・オブジェクトのセキュリティ・ノードを使用して、複数のカスタム・ロールにわたってカスタム・オブジェクトのセキュリティ・ポリシーを更新できます。 「オブジェクト別のセキュリティの管理」を参照してください。
ロール・セキュリティの管理
「ロール・セキュリティ」ページには、選択可能なカスタム・ロールのリストが表示されます。 カスタム・ロール名をクリックすると、ロール中心のセキュリティ・ポリシー・ページに移動し、実装のカスタム・オブジェクトのリストが表示されます。 このページを使用して、1つ以上のトップレベルまたは子カスタム・オブジェクトのセキュリティ・ポリシーを指定して、対応するカスタム・ロールを持つユーザーのアクセスを管理します。 これを行うと、対応するカスタム・ロールを持つユーザーは、定義するセキュリティ・ポリシーに応じて、カスタム・オブジェクトと関連データにアクセスできます。
ロール中心のセキュリティ・ポリシー・ページにアクセスするには:
-
アクティブなサンドボックス・セッションにいることを確認します。
-
アプリケーション・コンポーザにナビゲートし、「共通設定」ペインで「ロール・セキュリティ」ノードを選択します。
または、メインの概要ページのローカル領域で「ロール・セキュリティ」ハイパーリンクを選択します。
または、オブジェクト中心の「ポリシーの定義」ページからロールを選択します。
-
ロール中心のセキュリティ・ポリシー・ページに移動するには、カスタム・ロール名をクリックします。
-
複数のオブジェクトにわたるデータ・セキュリティを有効にします。 表内の各オブジェクトについて、そのロールがレコードを作成できるかどうかを示し、レコードを表示、編集、および削除するためのアクセス・レベルを示します。
データ・セキュリティが選択されている場合は、対応する機能セキュリティが自動的に選択されます。
-
変更履歴サブタブを現在のロールに表示する必要がある各オブジェクトの変更履歴チェック・ボックスを選択します。
カスタム・オブジェクト・レコードのユーザーに変更履歴サブタブを表示するには、次の2つの操作を実行する必要があります:
-
Change Historyチェック・ボックスを選択します。
-
カスタム・オブジェクトの詳細ページ・レイアウトに変更履歴サブタブを追加します。
詳細は、製品の実装ドキュメントを参照してください。 たとえば、Oracle CX SalesおよびFusion Serviceについては、営業の実装ガイドの変更履歴サブタブの有効化を参照してください。
-