You can choose which specific users can access a project to create audience-targeted projects with different levels of access.
Permission | Owner | Contributor | Manager | Member |
---|---|---|---|---|
Manage user access to the project | ✔ | ✖ | ✖ | ✖ |
Create and manage jobs in their project | ✔ | ✔ | ✖ | ✖ |
View and edit the tasks of all jobs in the project | ✔ | ✔ | ✖ | ✖ |
Can run all jobs, manage schedules, and view execution history of jobs within the project | ✔ | ✔ | ✔ | ✖ |
View jobs within the project | ✔ | ✔ | ✔ | ✔ |
Project Owners and Contributors can create their own connections, cluster definitions and file definitions, and by default these connections will only be available to the project they were created in. Administrators may choose to make these available in other projects.
You can manage project roles via the button at the top-right of your project.
Click on Project Roles.
Choose a project role from the tabs at the top of this section.
Choose to add a user or an API key.
If you choose to add a user, you can then add the user’s email address into the user field and click on Add.
After you have added your chosen users, you can click on Submit to save and apply your project roles.
If a user is added to a project and does not have an application role, they will also be added to the tenant’s application roles as a ‘Consumer’.
If you choose to add an API key, choose an API key from the dropdown and click Submit.