Understanding Project Roles
When inviting members to a Project, Project Administrators can choose one of the three default Project roles with predefined permission sets - Project Administrator, Project Collaborator, and Project Contributor - or create new roles with customized permission sets. Table 1 describes the three default Project roles and their corresponding permission levels. These permission levels can also be viewed in the Portal under Members > Roles & Permissions. The three default roles cannot be modified.
Note: If Shared Folders have been created in the Project, they can only be accessed by Project Administrators and other Project members with a custom role granting explicit access. Users with the Project Collaborator or Project Contributor roles cannot access Shared folders.
See Managing User and Shared Folders in a Project and Creating Custom Project Roles.
Table 1: Overview of Permissions for Default Project roles
| Project Administrator | Project | Project |
---|---|---|---|
Activity | Green Room File Operations | ||
View | Allowed | Allowed in own User Folder only | Allowed in own User Folder only |
Upload | Allowed | Allowed in own User Folder only | Allowed in own User Folder only |
Edit | Allowed | Allowed in own User Folder only | Allowed in own User Folder only |
Download | Allowed | Allowed in own User Folder only | Allowed in own User Folder only |
Send to Trash | Allowed | Allowed in own User Folder only | Allowed in own User Folder only |
Copy-to-Core | Allowed |
|
|
Request Copy-to-Core | Allowed in own User Folder only |
| |
Delete | Allowed | Allowed in own User Folder only | Allowed in own User Folder only |
Recover from Trash | Allowed | Allowed in own User Folder only | Allowed in own User Folder only |
Activity | Core File Operations | ||
View | Allowed | Allowed |
|
Upload | Allowed | Allowed |
|
Edit | Allowed | Allowed |
|
Download | Allowed | Allowed |
|
Send to Trash | Allowed | Allowed in own User Folder only |
|
Recover from Trash | Allowed | Allowed in own User Folder only |
|
Delete | Allowed | Allowed in own User Folder only |
|
Activity | User Management | ||
View, add, remove, manage Project members | Allowed |
|
|
Activity | Project Management | ||
Update Project Information | Allowed |
|
|
Create and manage File Attribute templates | Allowed |
|
|
Approve Project member file copy requests from Green Room to Core | Allowed |
|
|
Approve Project member VM access requests | Allowed |
|
|
Create Project Announcements | Allowed |
|
|
Activity | Workspace Tools | ||
Access Guacamole VMs | Allowed | Allowed |
|
Access Jupyterhub | Allowed | Allowed |
|
Access Superset | Allowed | Allowed |
|