You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently we have admin role in the auth system, but it's very limited. We often find ourselves in a situation where we as admins cannot debug or investigate some situation with datasets of another user.
This epic is to review and improve the model for "admin" privileges.
Requirements
Admins accounts can view all datasets within the node, including private
Admins have access to dataset flows and settings as if they were owners of that dataset
It should be possible to toggle admin privileges ON and OFF in UI to see things as an ordinary user
When Admin user logs in this toggle should be OFF by default
This guard should also prevent us from navigating to admin-only views by direct links
There should be a clear indication for actions that use admin privileges. Datasets, tabs, and settings that would've been not available to the user if they were not an admin should be clearly marked, to make admins think twice before making any changes using their elevated privileges
Admin user should have a link to view ALL flows in the system
Flows can be additionally filtered by outcome (success / failed)
Design
For example, if I login under admin account and open someone else's dataset, the "Flows" and "Settings" tabs could show this mini-badge under them to indicate that I only see them because I'm admin:
Technical details
TBD
We need to make sure that the back-end authorizer logic corresponds to this design
Related tickets
#432 Admin user should be possible to toggle admin privileges
The text was updated successfully, but these errors were encountered:
Background
Currently we have admin role in the auth system, but it's very limited. We often find ourselves in a situation where we as admins cannot debug or investigate some situation with datasets of another user.
This epic is to review and improve the model for "admin" privileges.
Requirements
Design
For example, if I login under admin account and open someone else's dataset, the "Flows" and "Settings" tabs could show this mini-badge under them to indicate that I only see them because I'm admin:
Technical details
Related tickets
#432 Admin user should be possible to toggle admin privileges
The text was updated successfully, but these errors were encountered: