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

Territory2Settings

Territory Management 2.0 ユーザが、営業テリトリーに関連付けられているレコードにアクセスして変更できるようにするためのデフォルト設定のメタデータを表します。標準レコードアクセス設定は、取引先と商談に適用されます。Salesforce 組織で取引先責任者またはケースに「非公開」のデフォルトの内部アクセス権を使用している場合は、それらのレコードのアクセス権も設定できます。Metadata メタデータ型を拡張し、その fullName 項目を継承します。組織で Territory Management 2.0 が有効化されている場合にのみ使用できます。

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

Territory2Settings コンポーネントのサフィックスは settings で、Settings フォルダに保存されます。

バージョン

Territory2Settings コンポーネントは、API バージョン 32.0 以降で使用できます。

特別なアクセスルール

Territory2Model オブジェクトは、SOAP API に State 項目があります。状態は計画中有効アーカイブ済みのほか、コピー中などプロセスが進行中であることを示すものも多数あります。「テリトリーの管理」権限のないユーザは、有効状態のモデルに属するテリトリーにのみアクセスできます。すべてのテリトリー管理エンティティに対する deploy() コールには、メタデータ API で必要な「すべてのデータの編集」権限のほかに「テリトリーの管理」権限が必要です。「テリトリーの管理」権限のないユーザが retrieve() を実行すると、有効状態の Territory2Model に属するエンティティのみが返されます。「テリトリーの管理」権限なしにコールを実行してもデータの一部しか取得されないためお勧めしません。

項目

項目名 データ型 説明
defaultAccountAccessLevel string テリトリーの取引先レコードに対してユーザが持つ必要があるデフォルトアクセスレベル: テリトリーに割り当てられた取引先の参照および編集、またはテリトリーに割り当てられた取引先の参照編集移行、および削除
defaultCaseAccessLevel string テリトリーのケースレコードに対してユーザが持つ必要があるデフォルトアクセスレベル: テリトリーに割り当てられた取引先の参照および編集、またはテリトリーに割り当てられた取引先の参照編集移行、および削除
defaultContactAccessLevel string テリトリーの取引先責任者レコードに対してユーザが持つ必要があるデフォルトアクセスレベル: テリトリーに割り当てられた取引先の参照および編集、またはテリトリーに割り当てられた取引先の参照編集移行、および削除
defaultOpportunityAccessLevel string テリトリーの商談レコードに対してユーザが持つ必要があるデフォルトアクセスレベル: テリトリーに割り当てられた取引先の参照および編集、またはテリトリーに割り当てられた取引先の参照編集移行、および削除

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

次の例は、Territory2Settings コンポーネントの定義を示します。

1<?xml version="1.0" encoding="UTF-8"?>
2<Territory2Settings xmlns="http://soap.sforce.com/2006/04/metadata">
3    <defaultAccountAccessLevel>Owner</defaultAccountAccessLevel>
4    <defaultOpportunityAccessLevel>Read</defaultOpportunityAccessLevel>
5    <defaultCaseAccessLevel>None</defaultCaseAccessLevel>
6    <defaultContactAccessLevel>Edit</defaultContactAccessLevel>
7</Territory2Settings>

使用方法

Territory Management 2.0 のコンポーネントは、パッケージ化や変更セットをサポートしておらず、CRUD コールでサポートされていません。