Disable specific runners for a project, group or server

Description

There may be times where server admins provide shared runners and, due to security concerns, they want to limit/prevent/gate users from using specific runners.

Proposal

Its currently possible to Disable Shared Runners for a project. There should also be an option to Disable Specific Runners for a project, group or even server wide.