Permissions
The Flows service provides several roles that can be used to grant access to Globus users and groups on a particular flow or run.
In the tables below, the each column represents the type and degree of access granted by a particular role. The roles with least access appear first and incrementally increase to the right.
Flow Roles
Flow Viewer | Flow Starter | Flow Administrator | Flow Owner | |
---|---|---|---|---|
Start Flow Run |
No |
Yes |
Yes |
Yes |
Delete Flow |
No |
No |
Yes |
Yes |
Flow Metadata |
View |
View |
View & Modify |
View & Modify |
Flow Definition |
View |
View |
View & Modify |
View & Modify |
Flow Input Schema |
View |
View |
View & Modify |
View & Modify |
Flow Private Parameters |
No Access |
No Access |
View & Modify |
View & Modify |
Flow Roles (Owner) |
View |
View |
View & Modify |
View & Modify |
Flow Roles (Other) |
No Access |
No Access |
View & Modify |
View & Modify |
Run Roles
Run Monitor | Run Manager | Run Owner | |
---|---|---|---|
Cancel Run |
No |
Yes |
Yes |
Resume Run |
No |
Yes |
Yes |
Run Metadata |
View |
View & Modify |
View & Modify |
Run Event Log |
View |
View |
View |
Flow Definition Snapshot |
View |
View |
View |
Flow Input Schema Snapshot |
View |
View |
View |
Run Roles (Owner) |
View |
View |
View |
Run Roles (Other) |
No Access |
View & Modify |
View & Modify |