Roles
Roles
Roles
What you can see and change in Mocca depends on the roles on your user. Mocca uses four of Frappe’s roles.
| Role | Who it is for | Mocca records (orders, attendance, events, attribution, ad and social numbers) | Mocca Settings | Duplicate list |
|---|---|---|---|---|
| System Manager | Administrators | Read, create, change, delete, report and export | Read and change | Read and change |
| Sales Manager | Marketing and sales leads | Read, create, change, report and export | No access | Read, approve or reject |
| Sales User | Staff who work with contacts | Read, create, change and report | No access | Read |
| Agent | Helpdesk agents | Read and report | No access | Read |
Some records are written only by Mocca’s own syncs and are read-only for everyone except System Managers: the webhook events received from vendors, the payment events from Square and the historical import runs.
Contacts follow Frappe’s own rules: Sales Users and Sales Managers can read and edit contacts in the CRM. Who may change the consent flags on a contact is described in Marketing and consent.
To give someone a role, see Users and roles.