Skip to content

Resolve "Spike for ability to disable project integrations for high compliance requirement customers"

Luke Duncalfe requested to merge 474625-spike into master

Admin settings allowing all integrations. This setting cascades to groups and projects so all integrations are available.

spike1

Admin settings with allow-list to enable only certain integrations. This setting cascades to groups and projects.

spike2

Admin settings with allow-list to disable all integrations (by not allow-listing any). This setting cascades to groups and projects.

spike3

Group can override if the admin settings are not "locked" (this would allow groups on GitLab.com to enforce allow lists of integrations)

spike5

Group cannot override the admin settings when the settings are "locked" (this would allow instances to enforce instance-wide settings)

spike6

Edited by Luke Duncalfe

Merge request reports

Loading