ObjectPermissions
オブジェクトレベルの権限を定義し、ユーザーによる各種Salesforce オブジェクトへのアクセスを制御します。
Columns
| Name | Type | ReadOnly | References | Description |
| Id [KEY] | String | True |
オブジェクト権限エントリの一意の識別子。 | |
| ParentId | String | False |
このオブジェクト権限が属する関連する権限セットまたはプロファイルのID。 | |
| ParentIdType | String | False |
ステートメントで使用する'ParentId' ポリモーフィック項目のタイプを指定します。 | |
| ParentIdExternalFieldName | String | False |
INSERT/UPDATE/UPSERT ステートメントで使用する'ParentId' ポリモーフィック項目の外部項目名を指定します。 | |
| SobjectType | String | False |
この権限が適用されるオブジェクトのAPI 名。 | |
| PermissionsCreate | Bool | False |
指定されたオブジェクトの新規レコードをユーザーが作成できるかどうかを示します。 | |
| PermissionsRead | Bool | False |
指定されたオブジェクトのレコードをユーザーが参照できるかどうかを示します。 | |
| PermissionsEdit | Bool | False |
指定されたオブジェクトの既存レコードをユーザーが編集できるかどうかを示します。 | |
| PermissionsDelete | Bool | False |
指定されたオブジェクトのレコードをユーザーが削除できるかどうかを示します。 | |
| PermissionsViewAllRecords | Bool | False |
共有ルールに関係なく、ユーザーがオブジェクトのすべてのレコードを参照できるかどうかを示します。 | |
| PermissionsModifyAllRecords | Bool | False |
共有ルールに関係なく、ユーザーがオブジェクトのすべてのレコードを編集および削除できるかどうかを示します。 | |
| PermissionsViewAllFields | Bool | False |
PermissionsViewAllFields 情報を含む項目。 | |
| CreatedDate | Datetime | True |
オブジェクト権限レコードが作成された日時。 | |
| CreatedById | String | True |
User.Id |
オブジェクト権限レコードを作成したユーザーのID。 |
| LastModifiedById | String | True |
User.Id |
オブジェクト権限レコードを最後に更新したユーザーのID。 |
| SOQL | String | False |
Salesforce サーバーに対して実行するSOQL クエリを指定します。この疑似カラムがWHERE 句から設定されている場合、元のクエリよりも優先されます。 | |
| ExternalIdColumn | String | False |
挿入の実行時に使用する外部ID カラムを指定します。この値が指定されている場合、INSERT コマンドの呼び出し時にアップサートが使用されます。 | |
| FilterScope | String | False |
クエリから返されるレコードを制限する任意のスコープ。このプロパティには、Delegated、Everything、Mine、MineAndMyGroups、My_Territory、My_Team_Territory、Team のいずれかの値を使用できます。 | |
| SystemModstamp | Datetime | True |
オブジェクト権限レコードの最終更新に対してシステムによって生成されたタイムスタンプ。 | |
| LastModifiedDate | Datetime | True |
オブジェクト権限レコードが最後に更新された日時。 |