[Frontend]: Add accounts option for bypass settings in a policy editor
Summary
Add service accounts option for bypass settings in the policy editor to allow users to configure token-based exceptions for security policies.
Implementation Details
Component to Update
Add the component ee/app/assets/javascripts/security_orchestration/components/policy_editor/scan_result/advanced_settings/policy_exceptions/service_accounts.vue to be implemented according to the designs.
Design Reference
Follow the designs specified in this Figma link: link
Acceptance Criteria
-
The service_accounts.vuecomponent is updated to include access token functionality -
Implementation matches the provided Figma designs -
Access token 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/service_accounts.vue - Ensure the implementation follows GitLab's Vue.js coding standards
- Consider accessibility requirements when implementing the UI changes
Definition of Done
-
Code changes implemented according to designs -
Tests passing -
Code review completed -
Documentation updated if necessary
Sources: [Frontend]: Add access token option for bypass settings in a policy edito
Edited by Artur Fedorov