Skip to content

Commit

Permalink
roles
Browse files Browse the repository at this point in the history
  • Loading branch information
daissatou2 committed Feb 4, 2024
1 parent e99b911 commit 6ac358b
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 0 deletions.
37 changes: 37 additions & 0 deletions docs/manage-projects/user-roles-permissions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
title: User Roles & Permissions
sidebar_label: User Roles
---


There are four project roles on Lightning: 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 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |"
| Workflows| Edit a job in a workflow | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |"
| Workflows| Add/remove webhook authentication method for workflow | :heavy_check_mark: | :heavy_check_mark: | :x: | :x: |"
| Workflows| Delete a workflow | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |"
| Workflows| Run from the inspector | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |"
| Workflows| Select the 5 latest inputs for a job in a workflow | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |"
| History| View/search/filter on the history page | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |"
| History| View a run from the work order history | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |"
| History| View an input from a work order history | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |"
| History| Run from the work order history | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |"
| Settings| View project name | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |"
| Settings| Edit project name | :heavy_check_mark: | :heavy_check_mark: | :x: | :x: |"
| Settings| View project description | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |"
| Settings| Edit project description | :heavy_check_mark: | :heavy_check_mark: | :x: | :x: |"
| Settings| Export project | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |"
| Settings| Delete a project | :heavy_check_mark: | :x: | :x: | :x: |"
| Settings| View project credentials, type, and owner | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |"
| Settings| Add/remove webhook authentication method for project | :heavy_check_mark: | :heavy_check_mark: | :x: | :x: |"
| Settings| Change MFA requirement for project | :heavy_check_mark: | :heavy_check_mark: | :x: | :x: |"
| Settings| Add project collaborator | :heavy_check_mark: | :heavy_check_mark: | :x: | :x: |"
| Settings| View project collaborators (project_users, role, digest and alerts) | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |"
| Settings| Edit digest and alerts for themselves | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |"
| Settings| Change input/output dataclip storage policy | :heavy_check_mark: | :heavy_check_mark: | :x: | :x: |"
| Settings| Change history retention period | :heavy_check_mark: | :heavy_check_mark: | :x: | :x: |"
| Settings| Update GitHub project/repo connection | :heavy_check_mark: | :heavy_check_mark: | :x: | :x: |"
| Settings| Initiate GitHub sync | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |"
1 change: 1 addition & 0 deletions sidebars-main.js
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,7 @@ module.exports = {
'manage-projects/platform-mgmt',
'manage-projects/retention-periods',
'manage-projects/io-data-storage',
'manage-projects/user-roles-permissions',
],
},
{
Expand Down

0 comments on commit 6ac358b

Please sign in to comment.