ユーザ共有について
内部および外部ユーザレコードの組織の共有を設定します。その後、メンバーシップに基づく共有ルールを使用して、アクセス権を公開グループ、ロール、またはテリトリーに拡張したり、共有の直接設定を使用して個々のユーザレコードを他のユーザやグループと共有したりします。
| 使用可能なエディション: Salesforce Classic および Lightning Experience 共有の直接設定を使用可能なエディション: Salesforce Classic |
| 使用可能なエディション: Professional Edition、Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition |
ユーザ共有を有効にすると、ユーザに他のユーザに対する参照アクセス権がある場合に限り、検索やリストビューなどでそのユーザを参照できます。
ユーザ共有を実装する前に、次の考慮事項を確認してください。
- 「すべてのユーザの参照」権限
- この権限は、共有の設定に関係なく、すべてのユーザへの参照アクセス権が必要なユーザに付与できます。すでに「ユーザの管理」権限がある場合は、「すべてのユーザの参照」権限が自動的に付与されています。
- ユーザレコードの組織の共有設定
- この設定のデフォルトは、外部ユーザに対しては [非公開] で、内部ユーザに対しては [公開/参照のみ] です。デフォルトのアクセス権が [非公開] に設定されている場合、ユーザは各自のユーザレコードのみ表示および編集できます。ロール階層で部下を持つユーザは、その部下のユーザレコードへの参照アクセス権限を保持します。
- ユーザ共有ルール
- 全般的な共有ルールに関する考慮事項がユーザ共有ルールにも適用されます。ユーザ共有ルールは、公開グループ、ロール、またはテリトリーへのメンバーシップに基づいています。各共有ルールでは、共有元グループのメンバーが共有先グループのメンバーと共有されます。共有ルールを作成する前に、適切な公開グループ、ロール、またはテリトリーを作成する必要があります。ユーザはロール階層内で自分より下位のユーザと同じアクセス権を継承します。
- ユーザレコードの共有の直接設定
- 共有の直接設定では、個々のユーザの参照または編集アクセス権を付与できますが、付与するアクセス権が対象ユーザのデフォルトのアクセス権よりも高い場合に限られます。ユーザはロール階層内で自分より下位のユーザと同じアクセス権を継承します。Apex 管理共有はサポートされていません。
- 外部ユーザのユーザ共有
- 「外部ユーザの管理」権限を持つユーザには、ユーザレコードの共有ルールや組織の共有設定に関係なく、パートナーリレーションの管理、カスタマーサービス、およびカスタマーセルフサービスポータルユーザの外部ユーザレコードへのアクセス権があります。「外部ユーザの管理」権限では、ゲストまたは Chatter 外部ユーザへのアクセス権は付与されません。
- ユーザ共有の互換性
- ユーザオブジェクトの組織の共有設定が [非公開] に設定されている場合、ユーザ共有はこれらの機能を完全にはサポートしません。
- 外部ユーザは、Chatter Messenger を使用できません。これは、ユーザオブジェクトの組織の共有設定が [公開/参照のみ] に設定されている場合にのみ、内部ユーザが使用できます。
- カスタマイザブル売上予測: 「すべての売上予測の参照」権限を持つユーザは、自分がアクセス権を持っていないユーザを表示できます。
- Salesforce CRM Content: ライブラリを作成できるユーザは、ライブラリメンバーを追加するときに、自分がアクセス権を持っていないユーザを表示できます。
- 標準レポートタイプ: 標準レポートのタイプに基づく一部のレポートで、ユーザがアクセス権を持っていないユーザのデータを公開します。詳細は、「標準レポートの表示の制御」を参照してください。