📄️ newRole
Creates a new role object.
📄️ getRole
Retrieves a role by its ID.
📄️ getAllRoles
Retrieves all roles.
📄️ findRoles
Finds roles based on query parameters.
📄️ saveRole
Creates or updates a role.
📄️ validateRole
Validates a role object.
📄️ deleteRole
Deletes a role by its ID.
📄️ deleteRoles
Deletes multiple roles by their IDs.
📄️ getAllPermissions
Retrieves all possible MES permissions.
📄️ getSecurityLevelTree
Retrieves a tree of all Ignition security levels.
📄️ getAllSecurityLevelPaths
Retrieves all configured Ignition security level paths.
📄️ userHasAtLeastOnePermission
Checks if the current user has at least one of the specified permissions.
📄️ userHasAllPermissions
Checks if the current user has all of the specified permissions.
📄️ getRoleImportQueueSize
Gets the current size of the Role import queue.
📄️ cancelRoleImportQueue
Cancels the current Role import queue.