Role-based access control (RBAC) is a method of managing access to resources within a system based on the roles of individual users. In RBAC, permissions are assigned to roles, and then roles are assigned to users. This approach offers a more structured and manageable way to administer access rights
RBAC offers several benefits:
Simplicity and Scalability: RBAC simplifies access management by organizing permissions into roles, making it easier to manage access rights across large numbers of users and resources.
Granular Control: RBAC allows for fine-grained control over access permissions, enabling administrators to define specific roles with precisely tailored permissions to match the needs of different user groups.
Security: RBAC enhances security by limiting access to sensitive resources and functionality only to users who have been explicitly authorized to access them based on their roles.
At BIK, RBAC for our modules and sub modules will be governed by the following matrix
Roles | CS | Marketing | Analytics | Settings |
Admin | All | All | All | All |
Support Manager | All | NA | Help desk-All | Help desk-Settings |
Support Agent | Restricted | NA | NA | NA |
Marketing Manager | NA | All | Marketing-All | Marketing-Settings |
Marketing Specialist | NA | All | Marketing - View Only | NA |
Glossary
Marketing Admin - Read and write access to run all campaigns, adjust flows and popups
Marketing Analytics - Can view and download marketing related analytics and reports
Marketing Settings - Can adjust settings related to marketing like attribution model etc
Help desk Admin- Read and write access to the HelpDesk
Help desk Analytics - Can view and download HelpDesk related analytics and reports
Help desk Settings - Can adjust settings related to help desk like business hours etc.
NA - Not Applicable
For further assistance or to raise feature requests related to RBAC, please contact [email protected].
β