Unprotect data (reveal — SENSITIVE)
unprotectRecover the original cleartext value from protected data for authorized roles, using role evidence to enforce access control.
Instructions
Reverse a protection to recover the original value, for a role permitted to do so. ⚠️ Returns CLEARTEXT sensitive data — treat the result as confidential, never log it, and only call when the caller is authorised. Depending on the role the engine may instead return a masked value or the stored protected value.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | Role evidence; must have unprotect rights, e.g. R_MANAGER. | R_MANAGER |
| fields | Yes | Protected field values to unprotect. | |
| evidences | No | ||
| loggingAttributes | No |