Sensitive Data
Workflows can process sensitive data (card data, personal data, etc...). This data can be redacted from workflow executions to make sure you are not logging any sensitive information.
Usage
Redacting sensitive data is configured in the replace
field of a Workflow Version. It consists of many paths to replace and a string to replace them with.
Redactions are applied at the top-level of a Workflow Execution object, meaning you can redact info from the request, the execution steps, and the response.
The redact field follows the schema below:
{ redact: { paths: string[], with: string }[] }
The replace
field of workflow versions can be set via the API or UI
- Navigate to the
Workflows
page, or pressG
and thenW
. - Click on the workflow you want to edit.
- Select the version you want to edit in the top bar version selector.
- Click
Edit
in the topbar. - Click the
Versions
tab in the left side bar. - Update the
Replacements
field and clickSave
in the top bar.