Add an extra layer of security to your application data by masking some or all keys of the input and output.
Your workflows contain critical information such as web service account access tokens and resource IDs. It is imperative to secure this data, especially when you are working on a shared workflow. webMethods.io Integration enables you to do this with the help of Data Masking.
Using Data Masking, you can mask some or all keys of your input and output data. This masked data is then stored in the webMethods.io Integration DB in the encrypted format. Let’s understand how to mask data with the help of an example.
Masking Workflow Data
Let’s say you have a workflow that gets the details of a card in your Trello account and sends you the file details through email.
You can mask the critical input/output data of this workflow. To do this, follow the steps given below:
Navigate to the configuration window of the action of the data you want to mask.
Click Next. You will be redirected to the Test this action window.
You will see the input data associated with the action. To mask a specific key of the input data, hover on the key value. You will see a vertical ellipsis icon. Click on it and select the Mask Data option from the list of options that appear.
This will mask the value of the selected key.
You can also mask the entire input object by selecting the Mask All checkbox.
Note: You need to test the input data in order to see the output keys.
Once you have tested the input data you can mask some keys or entire output object as explained above.
Now when you execute the workflow, the selected input/output data will be masked.
If you submit this workflow to webMethods.io Integration recipes, the values of the masked keys will remain masked when a user imports it to an account. Similarly, if you share this workflow with other users, the values of the masked keys will remain masked.
Unmasking Integration Data
You can unmask the masked data by following the steps given below:
Navigate to the Test this action window of the action of which data you want to unmask.
Hover over the masked key. Click on the vertical ellipsis icon that appears and select the Unmask Data option.
This will unmask the value of the selected masked key.
Similarly, if you have masked the entire input/output object, you can use the Unmask Data option to see the input/output keys again.