Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Secret masking

What a connector read gives back readable, what it replaces, and what that means for export then import.

Connector API reads mask by allowlist. A field comes back readable only when its key is on the known-safe list. Every other value — including a secret stored under a key the list never anticipated — returns as "******". Unanticipated secrets fail closed.

  • env:// and vault:// references pass through unmasked. They are pointers, not secrets, and masking them would break export → import.
  • connection_string and all header values are always masked.
  • Readable URL-shaped values are redacted in band: userinfo and query parameters are stripped.

Exports apply the same masking, so a literal secret does not survive export → import. Author connectors with env:// references. See Secrets in an exported bundle.

Last verified 14 September 2026