Project collaborator roles and permissions
When you add a collaborator to a project, you specify which actions that the user can do by assigning a role.
These roles provide permissions for projects:
- Viewer: View the project.
- Editor: Control project assets.
- Admin: Control project assets, collaborators, and settings.
The following table lists the allowed actions for each role in a project:
Action | Viewer | Editor | Admin |
---|---|---|---|
View all information for data assets | ✓ | ✓ | ✓ |
View jobs | ✓ | ✓ | ✓ |
Add and read data assets | ✓ | ✓ | |
View Data Refinery flows and SPSS Modeler flows | ✓ | ✓ | |
View all other types of assets | ✓ | ✓ | ✓ |
Create, add, modify, or delete all types of assets | ✓ | ✓ | |
Promote assets to deployment spaces | ✓ | ✓ | |
Run and schedule assets that run in tools and jobs | ✓ | ✓ | |
Create and modify data asset visualizations | ✓ | ✓ | ✓ |
Save visualizations to your project | ✓ | ✓ | |
Create and modify data asset profiles | ✓ | ✓ | |
Publish assets to a catalog | ✓ | ✓ | |
Share notebooks | ✓ | ✓ | |
Edit the project readme | ✓ | ✓ | |
Use project access tokens | ✓ | ✓ | |
Manage environment templates | ✓ | ✓ | |
Stop your own environment runtimes | ✓ | ✓ | |
Export project assets to desktop | ✓ | ✓ | |
Manage project collaborators * | ✓ | ||
Set up integrations | ✓ | ||
Manage associated services | ✓ | ||
Manage project access tokens | ✓ | ||
Mark project as sensitive | ✓ |
* To add collaborators or change collaborator roles, users with the Admin role in the project must also belong to the project creator's IBM Cloud account.
Learn more
Parent topic: Administering projects