User roles

User roles control access to features in Vitesse online and the Merchant Administration System (MAS). Each role determines what a user can view and do on the platform.

Roles enforce separation of duties and help protect access to your data. For example, one user can create a payment while another approves it.

Managing user roles

Administrators can assign and update user roles through both Vitesse online and MAS. However, Vitesse online supports both Vitesse online and MAS roles, whereas MAS only supports MAS roles.

Role management differs between Vitesse online and MAS:

Vitesse onlineMAS
Assign Vitesse online and MAS roles.Assign MAS roles only.
Assign or update roles when inviting a user.Assign roles only after the user has registered.
Use role groups to assign related roles.
You can customise the selection per user by removing individual roles.
Role groups are not available.
Changes to MAS roles are reflected in both applications.Vitesse online roles are not visible.
💡

After assigning roles, grant the user access to the appropriate accounts. For more information, see Account access​.

Vitesse online roles

The following roles are only available in Vitesse online.

Role NameGroupDescription
Account Access Management ReadView local and partner account access to the organisation and its entities.
Account Access Management WriteAccess ManagementManage local and partner account access to the organisation and its entities.
Account Application Funding-Payment ApplySubmit Funding and Payment account applications (non-FCP).
📘

Currently, you can only manage FCP through MAS.

Account Application Standard ApplySubmit Standard account applications.
Accounts Entries AnnotateCreate and manage account entry annotations.
Accounts Entries ReadView account entry details.
Accounts ReadView account details based on assigned security group permissions.
Approvals ManagerManage approval workflows and workflow tasks.
Approvals Workflow ActionApprove, reject, or assign approval workflow tasks.
Approvals Workflow ReadView approval workflow tasks.
Broker Funding ReadView funding account details based on assigned security group permissions, and view previously submitted funding instructions.
Broker Funding WriteSubmit bulk funding instructions.
Customer Portal Agent Accounts ChatAccess the AI assistant within the Accounts application.
Funding Maps ApproveFunding Maps ManagementApprove funding map changes.
Funding Maps EditFunding Maps ManagementCreate and manage funding maps associated with payment accounts.
Funding Maps ViewFunding Maps ManagementView funding maps associated with payment accounts.
Network ReadView Vitesse Network information.
Payment Requests ApproverApprove or reject payment requests.
Payment Requests ManagerCreate and manage payment requests.
Payment Requests ViewerView payment request details.
Programmes ManagerCreate and manage programmes.
Programmes ViewerView programme details.
Stored Recipients ManagerCreate and manage stored recipients.
Stored Recipients ViewerView stored recipient details.
Treasury Insights Account-Health NotificationsReceive Account Health notifications. Requires an Account Health subscription.
Treasury Insights Account-Health ReadView Account Health insights. Requires an Account Health subscription.
Treasury Insights ReadView Treasury Insights dashboards.
User Management WriteAccess ManagementManage users, including inviting users, assigning roles, updating account access, and revoking or reinstating user access.
Vendor Management ApproverApprove updates to vendors.
Vendor Management ManagerCreate and manage vendors.
Vendor Management ViewerView vendor details.
Webhooks ManagerCreate, update, enable and disable webhook subscriptions, and view subscription events.
Webhooks ViewerView webhook subscriptions and subscription events.

MAS roles

The following roles are available in Vitesse online and MAS. The baseline User role is automatically assigned by the platform.

User RoleDescription
AdminFull administrative access to accounts, configuration, and system settings.
Batch ApproverApprove, reject, or cancel uploaded batch payments. Use in conjunction with Upload Batches where batch approvals are required.
Create Account MovementsCreate, view, edit, and submit account movements for approval.
Create Payment Limit RequestsRequest and revoke payment limit increases, and access the Payment Limits page. Use in conjunction with Payment Limit Request Approver where approvals are required.
Create Single PaymentsCreate, edit, submit for approval, and cancel single payments. Not used for card payments. Use in conjunction with Single Payment Approver where approvals are required.
Create Urgent PaymentsCreate, edit, submit for approval, and cancel urgent (card) payments.
Create Void RequestsSubmit requests to void cheque payments. Use in conjunction with Void Request Approver where approvals are required.
Manage Account MovementsCreate, edit, approve, or cancel account movements.
Manage Balance AlertsCreate, and manage balance alerts.
Manage Branding ConfigurationConfigure account and payment branding.
Manage Deferred Transaction GroupsCreate and manage deferred transaction groups.
Manage Identity ClientsCreate and manage API identity clients.
Manage NotificationsCreate and manage notifications.
Manage Payment RequestsCreate, edit, and manage payment requests. Use in conjunction with Payment Request Approver where approvals are required.
Manage Report DestinationsConfigure email and SFTP destinations for reports.
Manage Report SchedulesCreate and manage report schedules.
Manage Report SubscriptionsManage report subscriptions and execution.
Manage Report TemplatesCreate, edit, and run report templates.
Manage Stored RecipientsCreate, edit, and manage stored recipients.
Manage TokensCreate and manage identity tokens.
Manage User PolicyCreate and manage user policies.
Payment Limit Request ApproverApprove or reject payment limit requests. Use in conjunction with Create Payment Limit Requests where approvals are required.
Payment Request ApproverApprove or reject payment requests. Use in conjunction with Manage Payment Requests where approvals are required.
Receive New User NotificationsReceive notifications when new users are created.
Single Payment ApproverApprove or reject single payments. Use in conjunction with Create Single Payments where approvals are required.
Upload BatchesUpload, cancel, and submit batch payments for approval. Use in conjunction with Batch Approver where batch approvals are required.
UserBaseline role that is not accessible to administrators in Vitesse online. Required to access MAS.

Do not remove this role in MAS. To revoke user access, disable or delete the user instead.

View Balance AlertsView balance alerts.
View NotificationsView notifications.
View Payment RequestsView payment request activity.
View Recipient Account DetailsView recipient account information.
View ReportsRead-only access to reporting.
View and Approve FCP Account ApplicationsView and approve FCP account applications.
View and Create FCP Account ApplicationsView and create FCP account applications.
Void Request ApproverApprove or reject void requests. Use in conjunction with Create Void Requests where approvals are required.