Unified Application Management: Shell Apps Secure Variables

Unified Application Management: Shell Apps Secure Variables

Nerdio Manager allows you to manage Global Secure Variables. These secure variables can be passed to scripted actions or shell apps. The variables are stored securely in the Azure Key Vault and can be passed to scripted actions using the $SecureVar.Variable_Name variable name.

Tip: This feature is especially helpful if you want to pass sensitive information to a scripted action without passing it via clear text.

Inherited Variables Limitations

The following are the limitations of inherited variables.

Variable Names

  • 20-character limit

  • Alphanumeric characters are allowed

  • Hyphens - are allowed

  • Underscores _ are not allowed

  • Special characters and punctuation are not allowed (for example, ~!@#$%^&*()[]{},.<>/?\|`)

Variable Values

  • 160-character limit

  • Alphanumeric, special characters, punctuation, underscores, and hyphens are all allowed

To manage global secure variables:

  1. At the MSP or Account level, navigate to Settings Integrations.

  2. In the Secure, Inherited and Environment variables for scripted actions tile, select the action (add, edit, or remove) you wish to perform.

  3. To add or edit a global secure variable, enter the following information:

    • Name: Type the name of the variable.

      Note: The variable name must be between 1 and 20 alphanumeric characters.

    • Value: Type the variable's value.

    • Variable type: Select the desired variable type.

    • Allow usage within shell apps: Select this option to make the variable available in Shell Apps.

    • Windows scripts: From the drop-down list, select which Windows scripted action(s) the variable is passed to.

    • Azure runbooks: From the drop-down list, select which Azure runbooks the variable is passed to.

      Note: If no scripts are selected, the variable is not passed to any script. The default value is All Scripts.

  4. When you have entered the desired information, select OK.

To copy the Shell Apps variable name to the clipboard:

  1. At the MSP or Account level, navigate to Settings Integrations.

  2. In the Secure, Inherited and Environment variables for scripted actions tile, locate the variable you wish copy. .

  3. Select the Shell Apps copy icon to copy the variable name to the clipboard. For example, $SecureVar_BPCustomerUID.

Was this article helpful?

0 out of 0 found this helpful
Have more questions? Submit a request

Comments (0 comments)

Article is closed for comments.