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

SharingSettings

組織の共有、表示、データアクセス設定を表します。Metadata メタデータ型を拡張し、その fullName 項目を継承します。

パッケージマニフェストでは、「Settings」の名前を使用してすべての組織設定メタデータ型にアクセスします。詳細は「設定」を参照してください。

ファイルのサフィックスおよびディレクトリの場所

SharingSettings 値は、settings ディレクトリの Sharing.settings ファイルに保存されます。.settings ファイルは、各設定コンポーネントに設定ファイルが 1 つしかないため、他の名前つきのコンポーネントとは異なります。

バージョン

SharingSettings は、API バージョン 47.0 以降で使用できます。

特別なアクセスルール

SharingSettings を使用するには、「共有の管理」権限が必要です。

項目

項目名 項目の型 説明
enableAccountRoleOptimization boolean 既存のユーザのいない���引先の新しいコミュニティユーザに個人ロールが割り当てられるか (true)、新規ユーザのポータルロールが作成されるか (false) を示します。この項目のデフォルト値は false です。
enableAssetSharing boolean 納入商品の共有が有効化されるか (true)、納入商品のアクセス権が親オブジェクトの共有ルールによって決定されるか (false) を示します。この項目のデフォルト値は false です。
enableCommunityUserVisibility boolean 組織の共有設定に関係なく、同じコミュニティのコミュニティユーザがお互いを参照できるか (true)、否か (false) を示します。この項目のデフォルト値は false です。API バージョン 47.0 以降で作成された組織の場合、この設定はゲストユーザに適用されません。
enableExternalSharingModel boolean 外部共有モデルが有効化されるか (true)、否か (false) を示します。この項目のデフォルト値は、コミュニティが有効になっている場合は true になり、有効になっていない場合は false になります。この項目を使用するには、「アプリケーションのカスタマイズ」権限が必要です。
enableManagerGroups boolean ユーザがマネージャおよびマネージャの下位グループとレコードを共有できるか (true)、否か (false) を示します。この項目のデフォルト値は false です。この項目を使用するには、「ユーザの表示および管理」権限が必要です。
enableManualUserRecordSharing boolean ユーザが各自のユーザレコードを共有できるか (true)、否か (false) を示します。この項目のデフォルト値は false です。
enablePartnerSuperUserAccess boolean スーパーユーザアクセスをコミュニティのパートナーに付与できるか (true)、否か (false) を示します。この項目のデフォルト値は false です。この項目を使用するには、「アプリケーションのカスタマイズ」権限が必要です。
enablePortalUserCaseSharing boolean ポータルユーザが所有するケースの関連取引先責任者にアクセスできるか (true)、否か (false) を示します。この項目のデフォルト値は false です。
enablePortalUserVisibility boolean 組織の共有設定に関係なく、同じカスタマーまたはパートナーポータル取引先のポータルユーザがお互いを参照できるか (true)、否か (false) を示します。この項目のデフォルト値は false です。この項目を有効化する場合は、Salesforce サポートにお問い合わせください。
enableRemoveTMGroupMembership boolean エンタープライズテリトリー管理に移行した後に元のテリトリー管理機能のグループメンバーシップ情報を削除するか (true)、否か (false) を示します。この項目のデフォルト値は false です。この項目を有効化する場合は、Salesforce サポートにお問い合わせください。
enableSecureGuestAccess boolean ゲストユーザのレコードアクセスが保護されるか (true)、否か (false) を示します。true に設定すると、ゲストユーザの組織の共有設定が [非公開] に設定され、ゲストユーザ共有ルールを使用してレコードを共有する必要があります。この項目のデフォルト値は false です。
enableStandardReportVisibility boolean ユーザがアクセス権を持っていないユーザのデータを公開している可能性のある標準レポートのタイプに基づいて、それらのユーザがレポートを表示できるか (true)、否か (false) を示します。この項目のデフォルト値は false です。
enableTerritoryForecastManager boolean 売上予測マネージャが階層の下位のテリトリーの代理管理者として機能できるか (true)、否か (false) を示します。この項目のデフォルト値は false です。

宣言的なメタデータの定義のサンプル

SharingSettings コンポーネントの例を次に示します。

1<?xml version="1.0" encoding="UTF-8"?>
2<SharingSettings xmlns="http://soap.sforce.com/2006/04/metadata">
3    <enableAccountRoleOptimization>false</enableAccountRoleOptimization>
4    <enableAssetSharing>false</enableAssetSharing>
5    <enableCommunityUserVisibility>false</enableCommunityUserVisibility>
6    <enableExternalSharingModel>true</enableExternalSharingModel>
7    <enableManagerGroups>false</enableManagerGroups>
8    <enableManualUserRecordSharing>true</enableManualUserRecordSharing>
9    <enablePartnerSuperUserAccess>false</enablePartnerSuperUserAccess>
10    <enablePortalUserCaseSharing>false</enablePortalUserCaseSharing>
11    <enablePortalUserVisibility>true</enablePortalUserVisibility>
12    <enableRemoveTMGroupMembership>false</enableRemoveTMGroupMembership>
13    <enableSecureGuestAccess>false</enableSecureGuestAccess>
14    <enableStandardReportVisibility>false</enableStandardReportVisibility>
15    <enableTerritoryForecastManager>false</enableTerritoryForecastManager>
16</SharingSettings>

前の定義を参照する package.xml の例を次に示します。

1<?xml version="1.0" encoding="UTF-8"?>
2<Package xmlns="http://soap.sforce.com/2006/04/metadata">
3    <types>
4        <members>Sharing</members>
5        <name>Settings</name>
6    </types>   
7    <version>47.0</version>
8</Package>

マニフ���ストファイル内のワイルドカードのサポート

package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) は、機能設定のメタデータ型には適用されません。ワイルドカードは、個々の設定ではなくすべての設定を取得するときにのみ適用されます。詳細は、「設定」を参照してください。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。