[Ban AI] Update frontend settings / UI copy (subgroup)
Context
This is part of a larger epic that gives admins more control over where AI is allowed in their organization.
Scope of this issue
This issue add UI controls to subgroups on .com and self-managed.
On self-managed: group
>general
>GitLab Duo
(This section was partially worked on in this MR, new GitLab Duo section described in this issue)
On .com: subgroup
>settings
>general
>GitLab Duo
(New GitLab Duo section described in this issue)
Designs
Image | Description |
---|---|
![]() |
All settings options (beta/experiment setting NOT available on subgroup, as described in this issue) |
![]() |
Banner is shown when "off by default" radio button is selected |
![]() |
Banner is shown when "never on" radio button is selected |
![]() |
User receives a confirmation upon save (easier to see in Figma) |
![]() |
Can appear in disabled state if parent is set to never on
|
![]() |
Tooltip of locked setting, appears when user clicks on lock |
Edited by Katie Macoy