konflux-ci / architecture

Technical and Architecture documents
https://konflux-ci.dev/architecture/
18 stars 70 forks source link

Allow users to manage ImageRepository objects with the same access level as Components #194

Closed mmorhun closed 6 months ago

mmorhun commented 6 months ago

Since we are switching to the new way of managing image repositories in Konflux via a separate ImageRepositopry resource instead of Component annotations, we need to grant users permissions to work with the new resource. ImageRepositopry should be created together with the Component (by UI) in case user wants to use default image repository option. The permissions are set in sync with the Component permissions of each role.

Corresponding permissions change: https://github.com/codeready-toolchain/host-operator/pull/1037