Module permission

Source

Functions§

assign_permission_to_role
Assigns a permission to a role.
assign_role_to_user
Assigns a role to a user.
create_permission
Creates a new permission in the system.
create_role
Creates a new role in the system.
delete_permission
Deletes a permission from the system.
delete_role
Deletes a role from the system.
get_permission_by_id
Retrieves a specific permission by its unique identifier.
get_role_by_id
Retrieves a specific role by its unique identifier.
get_role_permissions
Retrieves all permissions associated with a specific role.
get_user_permissions
Retrieves all permissions effectively granted to a specific user.
get_user_roles
Retrieves all roles assigned to a specific user.
list_permissions
Retrieves all permissions in the system, ordered by ID.
list_roles
Retrieves all roles in the system, ordered by creation time.
remove_permission_from_role
Removes a permission from a role.
remove_role_from_user
Removes a role from a user.
update_permission
Updates an existing permission’s information.
update_role
Updates an existing role’s information.