[FE] Conditionally show all projects in linked groups

Why are we doing this work

  • It would be likely for a customer who manages across multiple top level groups to want to elevate the security group they are using to CSP. They would likely use all projects in the linked groups
  • We should retain this dropdown option only in the case it was already selected in the group that is elevated to CSP

Relevant links

design

Non-functional requirements

  • Documentation:
  • Feature flag:
  • Performance:
  • Testing:

Implementation plan

  • frontend update CSP scope options to only include ALL_PROJECTS_IN_LINKED_GROUPS if the yaml already has scope: { groups: {...} }

Verification steps

Edited by 🤖 GitLab Bot 🤖