AccountShare
Account レコードのアクセスおよび共有設定を制御し、誰がそのレコードを閲覧または編集できるかを定義します。
Columns
| Name | Type | ReadOnly | References | Description |
| Id [KEY] | String | True |
Account 共有レコードの一意の識別子。 | |
| AccountId | String | False |
Account.Id |
共有されるAccount のID。 |
| UserOrGroupId | String | False |
Account に対してアクセス権が割り当てられたUser またはGroup の ID。 | |
| UserOrGroupIdType | String | False |
ステートメントで使用する 'UserOrGroupId' ポリモーフィック項目の種別を指定します。 | |
| UserOrGroupIdExternalFieldName | String | False |
INSERT/UPDATE/UPSERT ステートメントで使用する'UserOrGroupId' ポリモーフィック項目の外部項目名を指定します。 | |
| AccountAccessLevel | String | False |
Account に対して割り当てるUser またはGroup のアクセスのレベル(Read またはEdit など)。 | |
| OpportunityAccessLevel | String | False |
Account に関連する商談に対して割り当てるUser またはGroup のアクセスのレベル。 | |
| CaseAccessLevel | String | False |
取引先に関連するケースに対して割り当てるUser またはGroup のアクセスのレベル。 | |
| ContactAccessLevel | String | True |
取引先に関連する取引先責任者に対して持つUser またはGroup のアクセスのレベル。 | |
| RowCause | String | False |
Account 共有の理由や仕組み(共有ルールや手動共有など)。 | |
| LastModifiedById | String | True |
User.Id |
この共有レコードを最後に変更したユーザーのID。 |
| IsDeleted | Bool | True |
この共有レコードが削除されたかどうかを示します。 | |
| SOQL | String | False |
Salesforce サーバーに対して実行するSOQL クエリを指定します。WHERE 句からこの疑似カラムが設定されている場合、元のクエリより優先されます。 | |
| ExternalIdColumn | String | False |
挿入の実行時に使用する外部ID カラムを指定します。この値が指定されている場合、INSERT コマンドが呼び出されるときにアップサートが使用されます。 | |
| FilterScope | String | False |
クエリから返されるレコードを制限するオプションの範囲。このプロパティは、Delegated、Everything、Mine、MineAndMyGroups、My_Territory、My_Team_Territory、Team のいずれかの値を指定できます。 | |
| LastModifiedDate | Datetime | True |
共有レコードが最後に変更されたタイムスタンプ。 |