Salesforce-define-sharing-rules
Salesforce-共有ルールの定義
この章では、Salesforceで共有ルールを定義する方法について説明します。 組織全体の設定とロール階層を通じてさまざまなオブジェクトとレコードへのアクセスを管理できますが、例外が必要な状況に出くわします。 役割のために必要なデータにアクセスできない特定のユーザーに、特定のデータへのアクセスを許可する必要があります。 たとえば、ユーザーが現在のケースの詳細のみにアクセスできる場合に、ケースの履歴を表示します。 このようなシナリオでは、共有ルールを利用します。 このメカニズムにより、このような例外を必要とするすべてのユーザーに対応するパブリックグループを作成し、そのグループに共有ルールを追加します。
共有ルールを作成する手順
このセクションでは、共有ルールを作成する手順について説明します。 手順は次のとおりです
ステップ1
特定のアクセスを必要とするユーザーを持つパブリックグループを作成します。 *セットアップホーム→ユーザー→パブリックグループ→新しいグループ*のリンクパスに移動します。 必要な詳細を入力する必要があります。 また、共有ルールを使用する必要があるユーザーのグループを選択します。 この階層の下にリストされている他のユーザーがアクセスを継承できるように、[階層を使用してアクセスを許可する]をオンのままにします。 [保存]をクリックします。
ステップ2
次に、上記のパブリックグループの共有ルールを作成します。 リンクパス*セットアップホーム→セキュリティ→共有設定*に移動します。 [共有設定の管理]のプルダウンから、[キャンペーン]を選択します。
次に、[キャンペーン共有ルール]で、[新規]ボタンをクリックします。 以下に示すように、新しい共有ルールの詳細を入力します。 [キャンペーン名]フィールドの値が camp_x であるレコードへのアクセスを許可する基準を選択します。
そのため、新しく作成されたパブリックグループのすべてのユーザーは、キャンペーン名がcamp_xであるキャンペーンオブジェクトのレコードにアクセスできます。