Actions3
- Anonymize Actions
- Deanonymize Actions
Overview
This node provides text deanonymization functionality, allowing users to decrypt texts that were previously anonymized using their account. It is useful in scenarios where sensitive information was anonymized for privacy or compliance reasons and later needs to be restored to its original form securely. For example, a user might anonymize customer data before sharing it externally and then use this node to deanonymize the data internally for analysis or reporting.
Properties
| Name | Meaning |
|---|---|
| Authentication | Method of authentication; currently supports "API Key" to authorize requests to the service. |
| Enter Text | The text string to be deanonymized. Only texts anonymized with the user's account can be decrypted. |
Output
The node outputs JSON data containing the deanonymized text under a data field. If the operation is successful, the original, unmasked text is returned. In case of errors, an error message is provided in the output JSON.
The node does not output binary data.
Dependencies
- Requires an external API service for anonymization and deanonymization operations.
- Needs an API key credential configured in n8n to authenticate requests to the external service.
- The node uses an internal service class to handle communication with the external API.
Troubleshooting
- Common issues:
- Providing text that was not anonymized with the same account will result in failure to deanonymize.
- Missing or invalid API key will cause authentication errors.
- Error messages:
- Errors from the external service are caught and returned as part of the node's output JSON under an
errorfield. - Typical error messages include authentication failures or invalid input text.
- Errors from the external service are caught and returned as part of the node's output JSON under an
- Resolution:
- Ensure the API key is correctly set up and valid.
- Confirm that the text to deanonymize was anonymized using the same account.
- Check network connectivity to the external API service.
Links and References
- No direct links available from the source code. Users should refer to the documentation of the external anonymization/deanonymization API service used by this node.