Removing user access to CI/CD
Problem to solve
In order to block a user from using CI runners an account level block needs to be placed. In the event that a user is not intentionally abusive with our CI Runners it would be great to only remove access to our CI runners and not the entire account.
Infra, Production, GitLab admins
User inadvertently causes behaviour that negatively impacts our CI Runners/Availability
Provide the ability to block a users access to the CI Runners
Permissions and Security
Requires a GitLab Admin Account to action this
- This would lower the impact to a user as they would still have access to their projects/content if we need to mitigate against inadvertent excessive CI Usage.
What does success look like, and how can we measure that?
Blocking access to CI without blocking access to anything else on the account