Skip to main content
Ontology reads have three privacy levels: full, masked and anonymous. The level controls how personal data (PII) appears in the response. Doris applies the level on the server, before the data leaves Doris.

Levels

Doris returns every field as stored.

Fields

“Removed” means the field comes back as null.
At masked, owner_name and owner_email stay visible on deal records only. A deal owner is a member of your team, and you need to see who owns a deal.
The same rules apply to expanded data. For example, the names and emails in the stakeholders of a deal are masked.

Use the API parameter

Add privacy to the query string. The default is full. An unknown value also gives full.
These five endpoints take privacy: GET /{type_name}/aggregate does not take privacy.

What masking does not cover

  • search_transcripts on the MCP server returns speaker names and transcript text as recorded. It does not apply a privacy level.
  • ontology_aggregate on the MCP server returns counts and measures. It does not apply a privacy level.