この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

ゲストユーザー共有ルールの作成

ゲストユーザー共有ルールは、特別な条件ベースの共有ルールであり、認証されていないゲストユーザーにレコードへのアクセス権を付与するための唯一の方法です。ゲストユーザー共有ルールでは、参照のみアクセス権を付与できます。
使用可能なインターフェース: Salesforce Classic (使用できない組織もあります) および Lightning Experience の両方
使用可能なエディション: Professional Edition、Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition

必要なユーザー権限
共有ルールを作成する 「共有の管理」

ゲストユーザーにレコードアクセスを許可するためには、ゲストユーザー共有ルールを作成する必要があります。ゲストユーザー共有ルールタイプは、ログイン情報のないユーザーにアクセス権を付与するものです。ゲストユーザー共有ルールを作成すれば、共有ルールの条件に一致するすべてのレコードに、誰もが無制限にすぐさまアクセスできるようになります。Salesforce データを保護し、ゲストユーザーが必要な情報にアクセスできるようにするために、このタイプの共有ルールの作成に関するすべての使用事例と影響を検討してください。データの機密性に適したセキュリティコントロールを実装します。デフォルト設定からのこの変更により、認証されていないユーザーにデータが漏洩した場合でも Salesforce は責任を負わないものとします。

重要

  1. [設定] から、[クイック検索] ボックスに「共有設定」と入力し、[共有設定] を選択します。
  2. オブジェクトの [共有ルール] 関連リストで、[新規] をクリックします。
  3. 表示ラベル名とルール名を入力します。表示ラベル名がユーザーインターフェースに表示されます。ルール名は API および管理パッケージが使用する一意の名前です。
  4. 必要に応じて、共有ルールの説明を最大 1,000 文字で入力します。
  5. ルールタイプに [条件に基づくゲストユーザーアクセス] を選択します。
  6. 共有ルールに含めるためにレコードが一致する必要がある [項目]、[演算子]、[値] 条件を指定します。使用可能な項目は、選択したオブジェクトによって異なり、値は常に数字か文字列です。条件間の AND 関係を変更するには、[検索条件ロジックを追加] をクリックします。値条件は 240 文字までに制限され、この制限を超える文字列または選択リ���ト値は切り捨てられます。

    条件に基づく共有ルールでサポートされていない項目を使用するには、ワークフロールールまたは Apex トリガーを作成してその項目の値をテキスト項目や数値項目にコピーします。次に、その項目を条件として使用します。

    メモ

  7. 組織で使用可能な場合は、大規模コミュニティまたはサイトユーザーが所有するレコードを含めるかどうかを選択します。デフォルトでは、共有ルールには認証済みユーザー、ゲストユーザー、およびキューが所有するレコードのみが含まれます。

    大規模ユーザーにはロールがなく、External Apps、Customer Community、High Volume Customer Portal、Customer Portal、および Authenticated Website のライセンスの種類が含まれます。詳細は、Salesforce ヘルプの「大規模コミュニティまたはサイトユーザーについて」を参照してください。

    ヒント

  8. データへのアクセス権を取得するユーザーを指定します。
  9. [保存] をクリックします。