Skip to content

Robot Account with Advanced Permissions #14145

Closed
@Vad1mo

Description

@Vad1mo

Now that Harbor 2.2 has support for more sophisticated robot accounts types with already 10 permission out of the box.

It would be very beneficial to have an additional permission sets similar to normal users:

  • System Admin
  • Project Admin
  • Maintainer
  • Developer
  • Guest
  • Limited Guest

Why
The primary reason behind the System Admin Robot account is that in an OIDC environment it is often impossible to use the REST api a normal user. See related issues #8033, #13093, #13683, #10597 #14236

Expected
System Admin with 3 permissions Read/Create/Delete

API LEVEL
On the REST API level

  • READ should match GET and CREATE
  • CREAE should match PUT/PATCH/POST
  • DELETE should match DELETE

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions