For the complete documentation index, see llms.txt. This page is also available as Markdown.

Microsoft Dynamics 365 (Current)

Didomi allows you to update your Microsoft Dynamics Contact Point Consent attributes with the preferences collected through your Preference Management Platform (PMP).

Implementation

Connection

Didomi connects to Microsoft Dynamics Dataverse on your behalf through the following parameters:

  • Client ID

  • Client secret

  • Server instance

  • Azure tenant ID

Options

Upsert mode

You can choose allowing Didomi to create contact in Microsoft Dynamics 365, by setting upsert_mode to true. Otherwise, when a consent is collected but the organization_user_id value does not match with any contact in Microsoft Dynamics 365, the consent update will not be propagated.

Mapping

Didomi updates the Contact Point Consent table/entity in Microsoft's Dataverse with your organization's end-user preference selections. Mapping directs the integration on how to set the different end-user responses within the Contact Point Consent table/entity.

Review the table below for more information on how purposes and preference values map to your Microsoft Dynamics 365 (Current) configuration.

Purpose

Purposes configured in your organization's Didomi account will target the Purpose (msdynmkt_purpose) column of the Contact Point Consent table.

Mapping options for purposes will include any configured attributes for the column by msdynmkt_purposeId.

Preference values

Preference values configured in your organization's Didomi account will target the Topic (msdynmkt_topic) column of the Contact Point Consent table.

Mapping options for preference values will include any configured attributes for the column by msdynmkt_topicId.

Configuration

Property
Description
Required

Client ID

A client ID of the created Azure Enterprise application

Yes

Client secret

A client ID of the created Azure Enterprise application

Yes

Azure tenant ID

Tenant ID of your Azure app settings

Yes

Server Instance

Your REST API endpoint

Yes

Upsert mode

By setting upsert_mode to true you allow Didomi to create contacts in Microsoft Dynamics

No, Default value = false

Mappings

Mapping for properties between Didomi and Microsoft Dynamics Dataverse

Yes

Last updated