Global Parameters
- Last Updated: December 18, 2024
- 2 minute read
- MOVEit Automation
- Version 2024.1
- Version 2024
- Documentation
Global parameters are like variables, and are similar to task parameters. However, unlike task parameters, global parameters can be used by all tasks and scripts on a MOVEit Automation server.
A task can reference a global parameter via the [Parm:ParameterName] or [ParmDisplay:ParameterName] syntax, or a script call to MIGetTaskParam() or MIGetTaskParamDisplay().
Uses for Global Parameters
Global task parameters can be useful when there are multiple tasks or Next Actions that use the same parameter. You can use built-in parameters to define default or common settings across multiple tasks that use built-in MOVEit Automation scripts. For example:
- PGP public/private key pairs that are used to sign/encrypt PGP files. For more information, see Using Global Parameters for Keys.
- ZIP process compression options.
- Common "email errors to" email addresses
Types of global parameters
- A built-in global parameter is the global setting for any parameter that is used by a built-in script.
If a specific built-in script parameter is validated or selected using a drop-down menu, the built-in global parameter is validated or selected in the same way.
- A custom global parameter is one that you create, that
is not a parameter in any built-in script.
You must always type the value of a custom global parameter. The value is never validated.
Secure parameter value
Securing or suppressing a parameter value ensures that the value is not exposed during processes such as exporting or logging. Built-in script parameters with password values are automatically suppressed.
To suppress a parameter value, select the Secure parameter value check box. Ensure that you record the secure parameter value, once saved it cannot be viewed or edited but can be reset.
Secure parameters are only available on MOVEit Automation 2022.1 or later.
For more information, see Parameter Notes.