Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Corrected links that should have been relative instead of absolute.

Vault is a repository that keeps confidential information at a secure locationsecured in the Database. Vault provides a robust security level, by adding more security while saving and accessing the classified data. Instead of storing information as a plain text, Vault is used to securely save and fetch data in an encrypted form. The following domains services that use Vault :

...

includes Database Info, Custom Plugin, Web Service REST Consumer, and Put-Context-Var Action.

Expand
titleCreate Vault and Keys

To create a Vault and define its custom keys to store and fetch

...

the confidential information:

  1. Go to Develop > Services > Security 

...

  1. Vault

    Image Modified

  2. Click Create New.

...


  1. Image Added

  2. Type the name and description of the new Vault.
    Image Modified

...


  1. You can change Vault Alias before you hit Save. Once saved, you cannot modify the field.

    Info
    titleNote

    Vault Alias is a unique field. It holds the parameters which in turn are used to save the confidential information.

  2. Type in a key and its value

...

  1. .

...

  1. Click Add to add a new Parameter.

    Image Modified

  2. Click Image Modified to view the hidden values. Click Image Modified to mask the

...

  1. password. To delete a parameter

...

  1. , click Image Modified in front of it.

    Image Modified

  2. Expand Advanced Properties to change the project and owner of this vault. Also provide/update permission of Read, Write,

...

  1. or Execute to Owner, Group, and Others. Click here for more information on how permissions work.
  2. Click Save.
Expand
titleUsing Vault

Anchor
Using_Vault
Using_Vault

After you have created a vault, replace the confidential information while using a service, with the text in the following syntax:

{Vault.aliasName.key}

where,

  • Vault is a keyword (V in 'Vault' is UPPERCASE), preceded by opening curly parentheses.
  • aliasName is the Vault Alias, where the parameter is defined.
  • key is the parameter which stores the confidential information.
  • Finally closed by a closing curly parentheses.
  • A period is used as a separator between Vault and aliasName; and aliasName and key.

You can use Vault to mask the confidential information instead of providing it as a plain text, in the following services:

Expand
titleEdit Vault
  1. Click the

...

  1. Vault Name or, Click Image Modified next to the Vault you wish to edit, and select Edit.

    Image Modified

    You can edit the information in the window that appears. Note that you

...

  1. CANNOT rename Alias once it is created. Other details that

...

  1. CANNOT be modified are 'Creation Date', 'Modified Date' and, 'Last Modified by'.

    Image Modified

  2. Click Save.
Expand
titleView Vault
  1. Click Image Modified next to the Vault you wish to view.
  2. Click 'View'. A new window will open up with information about the vault.

    Image Modified

Check in vault

...

Once Vault is created, click here to use it to secure your confidential information.