Skip to main content

Role Based Access Control

Updated this week

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
All Customers

Marketing-Settings

Marketing Specialist

NA

All

NA

NA

Admin

Has access to
​
Entire product (Can perform read and write actions on both helpdesk and marketing related modules)

Support Manager

Has following permissions
​-Helpdesk Admin (Read and write access to the Helpdesk)
-Helpdesk Analytics (Can view and download helpdesk related analytics and reports)
-Helpdesk Settings (Can adjust settings related to help desk like business hours etc)

Support Agent

Has following permissions
Helpdesk ( Restricted access to reply to tickets and view their backlog)

Marketing Manager

Has following permissions
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)

Marketing Specialist

Has following permissions
Marketing Admin (Read and write access to run all campaigns, adjust flows and popups)

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].

Did this answer your question?