Currently, all available user-defined and system automation variables are accessible in script actions by default. This approach is convenient for reusing values across multiple scripts without embedding them as plain text. However, there are scenarios where limiting access to specific variables is necessary. To enhance control and security, I propose a change to the default behavior of automation variable availability in script actions.
  • By default, no system or user-defined automation variables should be automatically available in script actions.
  • Users should have the option to explicitly opt-in to the necessary system or user-defined automation variables on a per-script basis.