ACLRoles
Stores Access Control List (ACL) role definitions. This table supports role-based authorization by grouping permission settings that determine user access capabilities across the system.
Columns
| Name | Type | ReadOnly | Description |
| Access_Override | Int | True |
The override access level that is applied to this role for specific modules or actions. This field is used to raise or lower the default permission level when an exception is required. |
| Created_By | String | True |
The unique identifier (Id) of the user who created this role record. This field supports auditability and ownership tracking. |
| Date_Entered | Datetime | True |
The date and time when this role record is created in the system. This field supports lifecycle auditing and historical reporting. |
| Date_Modified | Datetime | True |
The date and time when this role record is most recently modified. This field enables users to track configuration changes and synchronization status. |
| Deleted | Bool | False |
A Boolean field that returns a value of 'true' when the role record is marked for deletion. It returns a value of 'false' when the role record remains active. This field supports soft-delete workflows and recovery. |
| Description | String | False |
The descriptive text that explains the purpose and scope of this role. A role is an access-control definition that specifies permissions for modules and actions across the application. |
| Id [KEY] | String | True |
The unique Id for this role record. This field ensures that the role can be referenced unambiguously in assignments, permissions, and integration mappings. |
| Modified_User_Id | String | True |
The Id of the user who last modified this role record. This field links the most recent change to a specific user for audit purposes. |
| Name | String | False |
The display name of the role. This value appears in role assignment dialogs and access-control configuration screens. |