Many of our customers have regular end-users and key users. The key users have needs to see more information about the environment. However, the currently two system-defined roles - Admin and App Publisher - do not suffice for this.
Needs of regular end-users (currently met with default role):
- See the apps they have permission to
- See their own sessions
Additional needs of key users:
- See all sessions of apps they have permission to
They use this to monitor in-use WebUI sessions, usage/queuing of Solver sessions and status of Task sessions.
This need can currently only be met by giving key users the Admin role, but that is of course undesirable since it grants access to everything.