Update texts for the policy drawer
What does this MR do and why?
Update texts for the policy drawer
Simplify texts for a variables override configuration for a policy drawer
This change simplifies the messaging in the Security Orchestration policy interface by removing references to allowlists and denylists in the variable override descriptions. The updated messages are more straightforward, stating only whether settings from outside a policy can or cannot override variables when the policy runs, without mentioning exceptions. The changes affect both the Vue component text and the corresponding test expectations, making the user interface cleaner and less complex while maintaining the core functionality of communicating variable override permissions.
References
Screenshots or screen recordings
| Current | Suggestion |
|---|---|
![]() |
![]() |
![]() |
![]() |
How to set up and validate locally
-
Enable feature flag:
Feature.enable(:security_policies_optional_variables_control) -
Go to Secure -> Policies
-
New pipeline execution policy
-
Check variable override widget in action section
-
Add custom variables options
-
Create policy
-
Go back to list and open a drawer
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Related to #525128 (closed)



