Intempt Docs
GuidesPrivacy

Privacy Settings Reference

Field reference for the Privacy tab on a user's profile: consent status, consent categories, and legitimate interest records.

Overview

Every user profile has a Privacy tab. It shows that user's consent record: what they've consented to, what they've revoked, and any legitimate interest categories that apply to them. This reference lists every field on that record. For the walkthrough of setting up and managing consent categories, see Managing consents.

Consent status

The top of the Privacy tab summarizes the user's current consent state as two lists.

FieldDescription
ConsentedCategories the user currently has granted, shown as badges.
RevokedCategories the user currently has revoked or has not consented to, shown as badges.

Consent category fields

Each consent category on the Privacy tab has the following fields.

FieldTypeDescription
idstringUnique identifier for the consent record.
titlestringDisplay name of the consent category, shown on the Privacy tab.
descriptionstringOptional description of the category, shown under its title.
channelstringThe source the consent was recorded from.
basisstringThe category's underlying consent basis.
consentCategorystringThe category identifier used when granting or revoking consent. Must match the category's defined identifier.
typestringsimple (or empty) for Consent categories, legitimate for Legitimate interest. Determines which section the category appears in.
checkedbooleanWhether the user currently has this category granted (true) or revoked (false).

Consent categories vs. legitimate interest

The Privacy tab splits categories into two sections based on their type value.

Sectiontype valueDescription
Consent categoriessimple or emptyCategories the user has actively consented to or declined.
Legitimate interestlegitimateCategories processed under legitimate interest rather than active consent. The Legitimate interest section displays a fixed notice: "Lawful basis: subscription communication. End users may request objection (Art. 21)."

Granting or revoking consent

Toggling a category on the Privacy tab sends a request with these fields.

FieldTypeRequiredDescription
actionaccept or rejectYesaccept grants the category, reject revokes it.
consentCategorystringYesIdentifier of the category being updated.
masterIdstringYesThe profile's Master ID. See Customer Profile Schema Reference.
timestampnumber (Unix seconds)YesTime the action was taken.
sourcestringNo, defaults to apiWhere the change originated.
validUntilstringNo, defaults to unlimitedExpiration for the consent, if any.

📘 Good to know

Granting a category saves immediately. Revoking a category shows a confirmation dialog first, then saves once confirmed.

Use cases

  1. Check whether a user has an active consent for a channel before sending a targeted message.
  2. Review a user's Revoked list to confirm they've opted out of a specific category.
  3. Manually grant a consent category on a user's behalf, for example after receiving consent through an offline channel.
  4. Manually revoke a consent category for a user who asked to opt out.
  5. Confirm whether a category is processed under legitimate interest rather than active consent, and whether it can be objected to under Art. 21.
  6. Look up a category's consentCategory identifier to match it against the category defined in Managing consents.
  7. Use masterId to cross-reference a consent action with the same profile shown on the User details page.

Where to go next

On this page