For AI agents: a markdown representation of this page is available at https://container-registry.com/docs/2.16/user-manual/projects/project-member-permissions/index.md. The site index is at https://container-registry.com/llms.txt.

Project Member Permissions

What each project role can do. Roles are assigned in Manage Project Users.

Below is the overview of all project permissions by five types of roles:

ActionLimited GuestGuestDeveloperMasterProject AdminSystem Administrator
See the project configurations✓✓✓✓✓✓
Edit the project configurations✓✓
See a list of project members✓✓✓✓✓
Create/edit/delete project members✓✓
See a list of project logs✓✓✓✓✓
See a list of project replications✓✓✓
See a list of project replication jobs✓✓
See a list of project labels✓✓✓
Create/edit/delete project labels✓✓✓
See a list of repositories✓✓✓✓✓✓
Create repositories✓✓✓✓
Edit/delete repositories✓✓✓
See a list of images✓✓✓✓✓✓
Retag image✓✓✓✓✓
Pull image✓✓✓✓✓✓
Push image✓✓✓✓
Scan/delete image✓✓✓
Add scanners to Harbor✓
Edit scanners in projects✓✓
See a list of image vulnerabilities✓✓✓✓✓✓
See image build history✓✓✓✓✓✓
Add/Remove labels of image✓✓✓✓
See a list of helm charts✓✓✓✓✓✓
Download helm charts✓✓✓✓✓✓
Upload helm charts✓✓✓✓
Delete helm charts✓✓✓
See a list of helm chart versions✓✓✓✓✓✓
Download helm chart versions✓✓✓✓✓✓
Upload helm chart versions✓✓✓✓
Delete helm chart versions✓✓✓
Add/Remove labels of helm chart version✓✓✓✓
See a list of project robots✓✓✓
Create/edit/delete project robots✓✓
See configured CVE whitelist✓✓✓✓✓✓
Create/edit/remove CVE whitelist✓✓
Enable/disable webhooks✓✓✓✓
Create/delete tag retention rules✓✓✓✓
Enable/disable tag retention rules✓✓✓✓
Create/delete tag immutability rules✓✓✓
Enable/disable tag immutability rules✓✓✓
See project quotas✓✓✓✓✓✓
Edit project quotas✓

The matrix applies to the users that are registered in the instance.

Unregistered anonymous users can access public projects in the read-only mode and pull any images from such projects and for both types of projects.