[Frontend]: Add groups option for bypass settings in a policy editor
Summary
Add groups option for bypass settings in the policy editor to allow users to configure group-based exceptions for security policies.
Implementation Details
Component to Update
Update the component ee/app/assets/javascripts/security_orchestration/components/policy_editor/scan_result/advanced_settings/policy_exceptions/groups_selector.vue to be implemented according to the designs.
Design Reference
Follow the designs specified in this Figma link: link
Acceptance Criteria
-
The groups_selector.vuecomponent is updated to include group-based functionality -
Implementation matches the provided Figma designs -
Groups option is properly integrated with bypass settings -
Component maintains existing functionality while adding new features -
Unit tests are updated to cover new functionality
Technical Notes
- Component location:
ee/app/assets/javascripts/security_orchestration/components/policy_editor/scan_result/advanced_settings/policy_exceptions/groups_selector.vue - Ensure the implementation follows GitLab's Vue.js coding standards
- Consider accessibility requirements when implementing the UI changes
- Integrate with existing group management system
Definition of Done
-
Code changes implemented according to designs -
Tests passing -
Code review completed -
Documentation updated if necessary
Sources: [Frontend]: Add groups option for bypass settings in a policy editor
Edited by 🤖 GitLab Bot 🤖