Roles
Available flow permissions
The following table describes what flow-related functionality is permitted for users, based on the set role they receive on a folder: Reader, Operator or Folder admin. Both single local users as well as groups can be assigned to folders.
| Reader | Operator | Folder admin | Description | ||
|---|---|---|---|---|---|
| Flow | View flow statuses | 🟢 | 🟢 | 🟢 | Accessing the homepage and viewing the status summary of flows the user is assigned to |
| Resubmit/Resume flow | 🔴 | 🟢 | 🟢 | Flows mapped to an Azure Logic App workflow can be resubmitted, resumed and ignored directly from the Dashboard | |
| Add flow | 🔴 | 🔴 | 🟢 | Adding a new flow to a folder, possibly with alerts | |
| Edit flow | 🔴 | 🔴 | 🟢 | Changing the flow mapping, properties, alerts | |
| Delete flow | 🔴 | 🔴 | 🟢 | Removing a flow from a folder | |
| Flow trace | View flow traces | 🟢 | 🟢 | 🟢 | Searching for flow traces for a selected flow the user is assigned to |
| Folder | View folders | 🟢 | 🟢 | 🟢 | Viewing folder hierarchy structure with available flows the user is assigned to |
| Edit folder | 🔴 | 🔴 | 🟢 | Renaming the folder and changing hierarchy structure | |
| Grant flow permissions | 🔴 | 🔴 | 🟢 | Assigning permissions on folders for users and groups to access the flows | |
| Delete folder | 🔴 | 🔴 | 🟢 | Removing a folder from the hierarchy, removing all flows and sub-folders under it as well |
Users with the System admin user role (either as a local user or via a member of a group with such role) benefit from the same permissions as the Folder admin permission on all flows in the Dashboard -- regardless whether the System admin user was assigned to the folder or not.
Available user roles
The following table describes what non-flow related parts of the Dashboard are available for users, based on their assigned roles: Non-admin and System admin. Active Directory users receive their role based on the role of the group that they are a member of. Local users receive personalized roles for each one separately.
| Non-admin | System admin | Description | ||
|---|---|---|---|---|
| Users | View users | 🔴 | 🟢 | Accessing the [Users] page and viewing all local and AD users |
| Add local user | 🔴 | 🟢 | Adding a new local user with credentials to the Dashboard | |
| Add AD user | 🟠 | 🟠 | 'Sign in with AD' on the login page automatically creates an user, when that user is a member of a synced group | |
| Edit local user role | 🔴 | 🟢 | Changing the user role of local users (AD users receive their role via their group) | |
| Delete user |