Prys roles and permissions

Roles and permissions:

  1. Admin
  2. Manager
  3. Viewer (all apps)
  4. Viewer <appname> (viewer of specific apps)



Access requests:

When a user requests access to see app data, it’s always for Viewer <appname> permission (viewer for the specific app requested). All active admins and managers get the request and may approve it.





1. Admin access and permissions 

Role access: The user who completes onboarding with the first app is automatically an admin. Only existing admins may add other admins.

Permissions: add/remove admin, add/remove managers, add/remove viewers, app settings, trial, payments, upgrade/downgrade, change "My profile".

2. Manager access and permissions

Role access: a manager may only be added by an admin  

Permissions: add/remove viewers (specific app or all apps), change app settings for any app, start trial for any app, payments for any app, upgrade/downgrade any app, change "My profile".

The only permissions managers don’t have are adding/removing admins or other managers.

3. Viewer (all apps) access and permissions

Role access: viewers (all apps) may be added or removed by an admin or manager

Permissions: change "My profile"

4. Viewer <specific apps> 

Role access: a viewer for specific apps may be added or removed by an admin or manager

Permissions: change "My profile"