Skip to content

Allows group maintainers to see group runners list

What does this MR do and why?

Allow group maintainers to access the runner list and runner details in a similar way as owners do without have more access to edit.

Group maintainers cannot update or delete the group runners.

They may, however update or delete project runners as they already have access to them.

Changelog: changed

Clean up group runner permissions (!128975 - merged)
Allows group maintainers to see group runners list (!128607 - merged) you are here

Screenshots or screen recordings

View, logged in as a maintainer

List page Details (with write access) Details (without write access)
image image image

How to set up and validate locally

  1. Login (or impersonate) a user that is a Maintainer of a Group
  2. Confirm that the menu item appears
    • Old navigation: CI/CD > Runners
    • New navigation: Build > Runners
  3. Visit the page
  4. Confirm runners can be seen, and only project runners can be edited
  5. Confirm but no registration is possible.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #384179 (closed)

Edited by Miguel Rincon

Merge request reports