System roles and permissions
Last updated: April 7, 2026
ComplyAdvantage Mesh uses Role-Based Access Control (RBAC). The permissions each user has are based on their role in the organization and account.
Besides any custom roles you create, there are three system roles always available. These are analyst, supervisor, and admin. These are intended to cover some standard use-cases.
The exact permissions for each system role will be adjusted over time as we add new functionality. These permissions can be viewed in the roles and permissions pages in settings.
Broadly, analysts can view cases and alerts, customers, transactions, and take actions to review and clear cases and alerts.
Supervisors can also view and create insights and exports.
Admins can do all of the above, and can access and update all settings such as risk models, screening and scenario configurations, and case workflows. They can add, remove, or update roles for users, and create custom roles.
There are some organization-level management permissions that are not part of any system role. These can be used for managing users and roles across all accounts in your organization. These will form the basis of organization settings UI later.
The names of the system roles will be translated based on user’s locale. Custom roles will always show the name you have configured.