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

OrderOwnerSharingRule

注文の所有者の注文共有アクセス権を決定するルールを表します。

プログラムで所有者共有ルールを更新するには、メタデータ API を使用することをお勧めします。組織でこのオブジェクトに対するアクセスを有効にするには、Salesforce のカスタマーサポートまでご連絡ください。

メモ

サポートされているコール

create()delete()describeSObjects()getDeleted()getUpdated()query()retrieve()update()upsert()

特別なアクセスルール

カスタマーポータルユーザはこのオブジェクトにアクセスできません。

項目

項目 詳細
CreatedById
reference
プロパティ
Defaulted on create、Filter、Group、Sort
説明
注文所有者共有ルールの作成者の ID。
CreatedDate
dateTime
プロパティ
Defaulted on create、Filter、Sort
説明
注文所有者共有ルールの作成日。
Description
string
プロパティ
Create、Filter、Nillable、Sort、Update
説明
注文所有者共有ルールの説明。最大文字数は 1,000 文字です。
DeveloperName
string
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
注文所有者共有ルールの開発者の名前。
GroupId
reference
プロパティ
Create、Filter、Group、Sort
説明
注文を共有するグループの ID。
Id
ID
プロパティ
Defaulted on create、Filter、Group、idLookup、Sort
説明
注文所有者共有ルールの ID。
LastModifiedById
reference
プロパティ
Defaulted on create、Filter、Group、Sort
説明
注文所有者共有ルールを最後に変更したユーザの ID。
LastModifiedDate
dateTime
プロパティ
Defaulted on create、Filter、Sort
説明
注文所有者共有ルールの最終更新日。
Name
string
プロパティ
Create、Filter、Group、idLookup、Namefield、Sort、Update
説明
注文所有者共有ルールの名前。最大文字数は 80 文字です。
OrderAccessLevel
picklist
プロパティ
Create、Filter、Group、Restricted picklist、Sort、Update
説明
注文所有者共有ルールのアクセスレベル。
SystemModstamp
dateTime
プロパティ
Defaulted on create、Filter、Sort
説明
注文所有者共有ルールのシステム更新時間。
UserOrGroupId
reference
プロパティ
Create、Filter、Group、Sort
説明
注文アクセスを共有するユーザまたはグループの ID。

使用方法

このオブジェクトを使用して、注文の共有ルールを管理します。たとえば、次のコードは、ポータルユーザも含めることができる 2 つの公開グループ間で注文所有者共有ルールを作成します。

1OrderOwnerSharingRule rule = new OrderOwnerSharingRule();
2rule.setName("RuleName"); // Set the sharing rule name
3rule.setDeveloperName("RuleDeveloperName"); // Set the sharing rule developer name
4rule.setGroupId("00Gx00000000000")// Set the group of users to share records from 
5rule.setUserOrGroupId("00Gx00000000001")// Set the group of users to share records to
6rule.setOrderAccessLevel("Edit");
7connection.create(rule);