The Roles and Permission offers a solution to your distinctive needs in managing your resources especially when you have a large number of users with various levels of roles. As a publisher, this feature allows you to design a better service roadmap by implementing the role and permission mechanism from the general user level to the top admin level. You can start by defining a role and giving the role a collection of permissions to access certain resources.
Now the role can be assigned to your users by using the role assigner and the roles member concept:
- Role Manager manages and assigns roles to role members. This role has a privilege on controlling which roles are going to be attached to which role members as well as revoking the permission from a role member from a specific role.
- Role Member is a member of a role that is managed by a role manager.
- Check out the API Reference for more information about Roles Management.