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.
Core Functional areas
Customer support - Helpdesk
Marketing
This includes all marketing related modules - campaigns, automations and widgets
Analytics
This includes both viewing of data and downloading of data
Settings
At BIK, RBAC for our modules and sub modules will be governed by the following matrix
Roles | Helpdesk | Marketing | Analytics | Settings |
Admin | All | All | All | All |
Support Manager | All | NA | Help desk Analytics | Help desk-Settings |
Support Agent | Restricted | NA | NA | NA |
Marketing Manager | NA | All | Marketing | Marketing-Settings |
Marketing Specialist | NA | All | NA | NA |
Admin
Has access to |
Support Manager
Has following permissions |
Support Agent
Has following permissions |
Marketing Manager
Has following permissions |
Marketing Specialist
Has following permissions |
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].
