[go: up one dir, main page]

Skip to content

Modal warning when integrations of that type are active and are being disabled by admin

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

Context

This issue is part of Ability to disable integrations through admin s... (&15666) see that epic for more context.

In Add settings for allow-listing integrations thr... (#500610 - closed) we implemented the ability for an instance admin to allow list integrations.

Proposal

When an admin configures an allow list of integrations, and there are active integrations configured on the instance that are not on the allow list, we should open a modal to alert the admin.

The modal should list the integrations by name. Text:

The enabled <integration name 1, integration name 2> integrations will be blocked by the configured allowlist settings. Do you want to continue?

The admin can then decide to proceed with the configuration, or cancel.

The modal should not appear if no active integrations would be blocked by the settings.

The backend must ensure the check is performant.

Edited by 🤖 GitLab Bot 🤖