Non-admins can change "Allow runner registration token"
requested to merge 456251-selecting-allow-runner-registration-token-leads-to-a-404-for-non-admins into master
What does this MR do and why?
This change allows non-admins to modify the group setting that enables groups to continue using the runner registration token.
Changelog: fixed
Fixes: #456251 (closed)
MR acceptance checklist
How to set up and validate locally
- With a top-level group.
- Log in as the group's owner (that's not an admin)
- Visit the group's Settings > CI CD > Runners e.g. http://gdk.test:3000/groups/flightjs/-/settings/ci_cd#runners-settings
- Confirm you can modify the checkbox "Allow members of projects and groups to create runners with runner registration tokens"
Related to #456251 (closed)