Prys roles and permissions
Roles and permissions:
- Admin
- Manager
- Viewer (all apps)
- 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"