Call Manager supports four different user roles: Owner, Writer, Reader and Tenant Setup.
The Roles
Owner
Owner can carry out all read and writes actions on the tenant in Call Manager. This includes the ability to invite additional portal users and manage roles. By default when a new user is invited, when a new account is created, they have the Owner role set.
Writer
Writer can carry out all read and writes actions except those for Portal Users or Portal User Invitations. For those two object types they have only read access. This is helpful when you wish to give a user access but do not want that user to in turn manage portal users (create/edit/delete on either portal users or invitations).
Writer, like the Owner, can manage all calling components on the tenant.
Reader
Full read-only access to the tenant. The user can read and view all tenant objects, including all calling components (Wizard Call Flows, Auto Attendants, Call Queues etc), plus portal users and invitations. They have no write access, so cannot make any changes.
Tenant Setup
This role has limited Read and Write privileges. The user is only able to see the Admin Setup page, and only has enough permission to grant consent access to allow the tenant to be configured for Call Manager. They cannot read any other data, and cannot setup any calling components or invite any portal users.
Setting User Roles
When creating a portal user invitation email or URL, as well as entering the user's name and email a role must also be selected:
The same Portal Users page also allows existing user roles to be updated using the dropdown selector for the appropriate user row.
What's My Role?
If you are unsure what user role you have you can find out by clicking the dropdown user menu in the top right of the screen: