ACLActions
Provides reference details for Access Control List (ACL) permissions in SugarCRM. This view lists the specific system actions that can be granted or restricted for user roles to enforce module-level and feature-level access security.
Columns
| Name | Type | Description |
| Id [KEY] | String | This field stores the unique identifier (Id) that is assigned to each Access Control List (ACL) action record. This Id ensures that every ACL action can be uniquely referenced within the system. |
| Name | String | This field specifies the name of the Access Control List (ACL) action. The value identifies the system or user-defined name that represents a specific permission or access operation. |
| DateModified | Datetime | This field records the date and time when the ACL action record was last modified. The value is used for synchronization and audit tracking to ensure that updates to permission data are properly recorded. |
| CreatedBy | String | This field stores the Id of the user who created the ACL action record. The value supports audit tracking and ownership identification for access control configurations. |
| ModifiedUserId | String | This field stores the Id of the user who last modified the ACL action record. The value helps track user accountability and change history for permission settings. |
| Category | String | This field defines the category of the Access Control List (ACL) action. The category identifies the module or component within SugarCRM to which the permission applies. |
| ACLType | String | This field specifies the type of Access Control List (ACL) action that determines how the permission is applied within a module. The value indicates whether the action applies to module-level, field-level, or record-level access. |
| ACLAccess | Int | This field defines the numeric access level that is granted for a specific action or field within a module. The value establishes the degree of permission, such as no access, read-only access, or full access. |
| AccessOverride | Int | This field specifies the numeric value that enforces a default access level and overrides role-based permissions when it is set. The value allows administrators to establish baseline access rules for modules or fields. |
| ACL | String | This field defines the Access Control List (ACL) value that is associated with the action. The value determines the system behavior that is controlled by the corresponding access setting. |
| Deleted | Bool | A Boolean field returns a value of 'true' when the ACL action record has been marked as deleted. It returns a value of 'false' when the record remains active. This field supports soft-delete functionality to retain historical data for audit purposes. |