Table "Tenant Permission"
Stores individual permission definitions for tenant permission sets, defining object-level access rights. Manages detailed permissions for tables, pages, reports, and other Business Central objects within permission sets.
Remarks
This table defines the granular permission entries that comprise tenant permission sets, specifying read, insert, modify, delete, and execute rights for specific objects. Integrates with permission set management, user access control, and security filter applications for fine-grained access control.
Properties
| Name | Value |
|---|---|
| Caption | Tenant Permission |
| DataPerCompany | False |
| ReplicateData | False |
| Scope | Cloud |
Fields
| Name | Type | Description |
|---|---|---|
| "App ID" | Guid | Unique identifier of the extension application that provides the permission set. |
| "Role ID" | Code[20] | Code identifier of the permission set role that contains this permission. |
| "Role Name" | Text[30] | Display name of the permission set role (calculated from Tenant Permission Set). |
| "Object Type" | Option | Type of Business Central object that this permission applies to. |
| "Object ID" | Integer | Numeric identifier of the specific object that this permission applies to. |
| "Object Name" | Text[249] | Display name of the object (calculated from AllObjWithCaption). |
| "Read Permission" | Option | Read access permission level for the specified object. |
| "Insert Permission" | Option | Insert access permission level for the specified object. |
| "Modify Permission" | Option | Modify access permission level for the specified object. |
| "Delete Permission" | Option | Delete access permission level for the specified object. |
| "Execute Permission" | Option | Execute access permission level for the specified object. |
| "Security Filter" | TableFilter | Security filter expression that restricts data access within the permitted object. |
| Type | Option | Permission type indicating whether this is an include or exclude permission rule. |
| SystemId | Guid | |
| SystemCreatedAt | DateTime | |
| SystemCreatedBy | Guid | |
| SystemModifiedAt | DateTime | |
| SystemModifiedBy | Guid | |
| SystemRowVersion | BigInteger |