Allow admins to make specific project services unavailable

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

  • Close this issue

Description

An administrator may wish to disable the use of certain project services globally, or for a particular group or project. In particular, the "terminal websocket" support in gitlab-ce!7690 may need disabling in some contexts.

Proposal

Extend service templates so the administrator can make some of them unavailable to project owners.

Stretch: Allow their use to be restricted to a whitelist or blacklist of names (by user, group or project).

Links / references

Edited Jul 29, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading