Table "Access Control"
Stores user-to-permission set assignments for access control and security management. Manages the relationship between users, permission sets, and company access rights across the tenant.
Remarks
This table serves as the central repository for user access control assignments, linking users to permission sets within specific companies and application scopes. Integrates with user management, permission set definitions, and company security boundaries for access control.
Properties
| Name | Value |
|---|---|
| Caption | Access Control |
| DataPerCompany | False |
| ReplicateData | False |
| Scope | Cloud |
Fields
| Name | Type | Description |
|---|---|---|
| "User Security ID" | Guid | Unique identifier of the user to whom the permission set is assigned. |
| "Role ID" | Code[20] | Code identifier of the permission set role being assigned to the user. |
| "Company Name" | Text[30] | Name of the company where the permission set assignment applies. |
| "User Name" | Code[50] | Login name of the user (calculated from User table). |
| "Role Name" | Text[30] | Display name of the permission set role (calculated from Aggregate Permission Set). |
| Scope | Option | Scope of the permission set (System or Tenant level). |
| "App ID" | Guid | Unique identifier of the extension application that provides the permission set. |
| "App Name" | Text[250] | Name of the extension application (calculated from Aggregate Permission Set). |
| SystemId | Guid | |
| SystemCreatedAt | DateTime | |
| SystemCreatedBy | Guid | |
| SystemModifiedAt | DateTime | |
| SystemModifiedBy | Guid | |
| SystemRowVersion | BigInteger |