如何在gitlab.com中移除指定项目的Discord webhook集成
GitLab 继承式Discord通知集成移除方案
核心原因
当前你要移除的Discord通知集成是由上级项目组统一配置并锁定的,下属项目默认继承组级配置且不开放项目级修改权限,因此你在项目层级找不到移除选项。
操作方案
方案1:移除所有下属项目的该集成
直接在项目组的Settings -> Integrations -> Discord Notifications页面点击Reset按钮,确认后组级配置会被清除,所有继承该配置的项目会同步移除Discord通知集成。
方案2:仅移除单个目标项目的该集成、保留其他项目的组级配置
- 第一步:进入组级
Settings -> Integrations -> Discord Notifications页面,取消勾选Enable integration栏目下的Lock integration for projects选项,保存组级配置 - 第二步:切换到目标项目的
Settings -> Integrations -> Discord Notifications页面,此时页面会出现禁用/移除按钮,按需操作即可 - 第三步(可选):完成目标项目的配置修改后,可回到组级页面重新勾选
Lock integration for projects,恢复组级集成的锁定规则,避免其他项目随意修改该集成
权限要求
全程操作需要你的账号保持项目组Owner权限,否则无法修改组级集成的相关配置
内容的提问来源于stack exchange,提问作者fakir314
相关产品推荐
相关产品推荐

