Project collaborator roles and permissions

When you add a collaborator to a project, you specify the 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:

Project permissions
Action Viewer Editor Admin Permanent Admin
View all information for data assets
View jobs
Add and read data assets
View all other types of assets
Submit inference requests to foundation models
Create, add, modify, or delete all types of assets
Create, edit, and delete jobs
Create and modify data asset visualizations
Save visualizations to your project
Create and modify data asset profiles
Run or schedule operational assets and jobs
Enable folders
Create and edit folders
View folders
Publish assets to a catalog
Edit the project readme
Manage environment templates
Stop your own environment runtimes
Export project assets to desktop
Manage project collaborators
Add permanent admins
Delete permanent admins
Set up integrations
Export project assets to Git
Mark project as sensitive
Log project activity

Learn more