# Role Based Access Control (RBAC)

Role based access control (RBAC) enables Microsoft 365 global administrators to define permissions and restrict access to specific SalesTim's features to specific groups of users.
To implement RBAC and provide a high level of granularity, SalesTim relies on both standard Microsoft 365 roles, namely Teams service admin and Global admin, and also on some application specific roles, such as Catalog managers and Integration manager.


# Roles

The SalesTim platform supports the following roles:

Role Code Origin
Authorized App AUTHORIZED_APP SalesTim
Catalog Manager CATALOG_MANAGER SalesTim
Integration Manager INTEGRATION_MANAGER SalesTim
Change Manager CHANGE_MANAGER SalesTim
Teams Service Admin TEAMS_SERVICE_ADMIN Microsoft 365
Global Admin GLOBAL_ADMIN Microsoft 365

# Roles Permissions

Here is the matrix of features/roles supported by the SalesTim platform:

Feature End-User Authorized App Catalog Manager Integration Manager Change Manager Teams Service Admin Global Admin
Home - View teams you're a member of from the homepage
New team - Create a new team based on a template
Approval - Approve / Reject a team creation request 🚫
Templates Catalog - Create / Update / Delete team templates, define their content, select their approvers, define their audience targeting and select a governance policy 🚫 🚫 🚫
Integration - Manage platform's webhooks and external connected apps integration settings 🚫 🚫 🚫
Preview Features - Allows change managers responsible for SalesTim updates to prepare for the upcoming changes by letting them test and validate new updates before they are released to all the users in the organization 🚫 🚫 🚫 🚫 🚫 🚫
Governance policies - Define global governance policies available from the template catalog, including security and compliance rules 🚫 🚫 🚫 🚫 🚫
Settings - Manage service credentials and other platform's system configuration 🚫 🚫 🚫 🚫 🚫 🚫
Audit trails - View company-wide and user-level audit trails 🚫 🚫 🚫 🚫 🚫 🚫
Roles management - Assign roles to specific users 🚫 🚫 🚫 🚫 🚫 🚫