In Mavis, creating roles and configuring their access to services and resources is a crucial step to ensure the effective functioning of the system. This process allows you to manage user permissions intricately, ensuring they only access the necessary resources and services. The following guide will detail how to perform these configurations, including a fixed role - Project Manager, and how to add new roles within Mavis.
Permanent role: Project manager
Within Mavis, we provide an essential permanent role - the Project Manager. This role comes with unique attributes, such as being undeletable, non-duplicable, and having default maximum privileges. The Project Manager's presence ensures there is a core administrator with comprehensive permissions to coordinate and ensure the smooth execution of projects within the system.
How to Add a Role in Mavis
To meet your specific requirements, Mavis offers flexibility in creating new roles. The following steps outline how to add a role in the system, including naming, setting permissions, adding members, and specifying resources and access services. This ensures that you can finely configure each role to meet the specific needs of your organization.
-
Create Role Name:
To add a role in Mavis, start by creating a role name that reflects the responsibilities and permissions associated with the role. -
Set Permissions:
Define the permissions for the role. Specify what actions and access rights this role will have within Mavis. -
Add Member:
Add members to the role. Assign individuals who will assume the defined responsibilities and permissions of the role. -
Select Resources:
Specify the resources that this role will have access to. This could include databases, files, or other assets within Mavis. -
Select Access Services:
Choose the access services that the role will be able to utilize. Determine the specific functionalities and services available to members of this role. -
Completed:
Once you have created the role, set permissions, added members, and specified resources and access services, the role is successfully added in Mavis.
In optimizing RBAC, consider the following best practices and tips:
- Distribute roles prudently to adhere to the principle of least privilege.
- Emphasize the importance of regular reviews and updates to role configurations.