Skip to content

[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.vue component 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 🤖