User Roles & Permissions
When OpenFn Users are invited to work on your Project as Collaborators
, they
are assigned a Role
that determines their permissions. The four available
Roles are: Owner (only 1 per project), Admin, Editor & Viewer. Check out the
table below for the permissions available to each role.
Context | Action | Owner | Admin | Editor | Viewer |
---|---|---|---|---|---|
Workflows | Create a Workflow | ✔️ | ✔️ | ✔️ | ❌ |
Workflows | Edit a Job in a Workflow | ✔️ | ✔️ | ✔️ | ❌ |
Workflows | Add/remove webhook authentication method for Workflow | ✔️ | ✔️ | ❌ | ❌ |
Workflows | Delete a Workflow | ✔️ | ✔️ | ✔️ | ❌ |
Workflows | Run from the Inspector | ✔️ | ✔️ | ✔️ | ❌ |
Workflows | Select the 5 latest Inputs for a Job in a Workflow |