Comparteix a través de


Configuració de administració d'esdeveniments per treballar amb AAD B2C

Nota

L'1 de setembre de 2023, el Dynamics 365 Marketing i el Dynamics 365 Customer Insights es vendran conjuntament amb una sola SKU de producte anomenada Dynamics 365 Customer Insights. El nom de les diferents aplicacions es canviarà per Dynamics 365 Customer Insights - Recorreguts i Dynamics 365 Customer Insights - Dades, respectivament. Per obtenir-ne més informació, consulteu les Preguntes freqüents sobre el Dynamics 365 Customer Insights

A més, l'1 de setembre de 2023, els clients nous del Dynamics 365 Marketing rebran únicament les característiques de màrqueting en temps real. Per obtenir més informació, vegeu Instal·lació de màrqueting en temps real per defecte. Moltes pàgines de documentació actualment fan referència a característiques de sortida que possiblement no estiguin disponibles o funcionin de manera diferent al màrqueting en temps real. El contingut de la documentació s'actualitzarà al setembre per tenir en compte si és vàlid per al s'aplica al màrqueting en temps real o el màrqueting sortint.

Informació general

El portal d'esdeveniments és capaç d'integrar el Azure Active Directory B2C. Per integrar-lo, heu d'implementar un parell de passos.

  1. Si encara no en teniu cap, creeu un Azure AD inquilí B2C.
  2. Afegiu una aplicació web al vostre Azure AD inquilí B2C.
  3. Registra la sol·licitud amb la teva Dynamics 365 Customer Insights instància de Viatges.
  4. Configureu administració d'esdeveniments'aplicació perquè funcioni amb el vostre Azure AD inquilí B2C

Creació d'inquilí B2C i addició d'una Azure AD aplicació web a l'inquilí

El tutorial d'inici ràpid explica com crear un nou Azure AD inquilí B2C aquí: Crear un Azure AD inquilí B2C

Després d'haver creat Azure AD correctament l'inquilí B2C, seguiu el tutorial per afegir una aplicació web a l'inquilí acabat de crear: Registreu una aplicació web amb AAD B2C

Concedir accés API a l'aplicació web registrada

  1. Selecciona l'aplicació web que t'has registrat abans.
  2. Especifiqueu events com a identificador d'aplicació URI. Podeu aplicar aquesta configuració a la pestanya Propietats .
  3. Aneu a l'accés a l'API.
  4. Seleccioneu Afegeix.
  5. Seleccioneu la vostra API i seleccioneu tots els àmbits.
  6. Seleccioneu D'acord.

Crear una política de flux d'usuaris

Heu de crear una política de flux d'usuaris si encara no en teniu cap.

Per fer-ho, seguiu els passos següents:

  1. Aneu al portal de l'Azure i obriu el Azure AD B2C
  2. Seleccioneu Fluxos d'usuaris (polítiques) a la secció Polítiques .
  3. Seleccioneu un flux d'usuaris nou.
  4. Seleccioneu Registra't i inicieu la sessió al tipus de flux d'usuari.
  5. Especifiqueu un nom.
  6. Seleccioneu un proveïdor d'identitat.
  7. Seleccioneu com a mínim els atributs i les reclamacions d'usuari següents:
  • Adreça de correu electrònic (obligatori, collect atribut)
  • Nom de pila (recollir atribut i reclamació de devolució)
  • Cognoms (recollir atribut i reclamar devolució)
  1. Seleccioneu Crea.

Nota

Per utilitzar una estratègia de coincidència de contactes basada en noms, heu de configurar la política de registre per incloure els Given Name atributs and Surname i també seleccionar-los a la Application claim secció. Més informació: Com configurar-lo i configurar-lo en el Azure AD B2C

Nomenar

Per reduir el desordre mentre naveguem pel portal de l'Azure utilitzarem la següent denominació per a les pantalles del portal:

  • Inquilí B2C: Inquilí
  • Inquilí > Azure AD B2C B2C Configuració: Configuració
  • Aplicació > Azure AD de configuració > B2C Tenant > B2C Seleccioneu la vostra aplicació: Aplicació
  • Caixa de text de l'identificador de l'aplicació de l'aplicació > : identificador de l'aplicació
  • Caixa de text Nom de les propietats de l'inquilí:Nom > de l'inquilí > (per exemple, )contoso.onmicrosoft.com
  • Primera part del nom de l'inquilí: Identificador de l'inquilí (per exemple, contoso)
  • Configuració > Fluxos d'usuaris (polítiques): Política (per exemple, B2C_1_default-sign-up)
  • Aplicació > Àmbits publicats Caixa de text de > valor d'abast complet: Abast (per exemple, https://contosoeventmanagementtest.onmicrosoft.com/events/registration)

Registre de l'aplicació a la instància Customer Insights - Journeys

Seguiu aquests passos per registrar l'aplicació al Customer Insights - Journeys.

  1. Obriu la instància Customer Insights - Journeys

  2. Aneu al Dynamics 365 Customer Insights - Configuració de recorreguts Aplicacions >> web i seleccioneu el registre de > l'aplicacióweb. Si encara no heu creat un registre d'aplicació web, seguiu els passos per registrar l'aplicació web.

  3. Inseriu l'identificador d'aplicació al camp AAD Client ID .

  4. Inseriu el punt final de metadades al camp Punt final de metadades AAD. Segons el conjunt de noms definit, el punt final de metadades AAD es veu en aquest patró El punt final de metadades AAD es veu en aquest patró https://{tenant id}.b2clogin.com/{tenant id}.onmicrosoft.com/v2.0/.well-known/openid-configuration?p={policy}https://contosoeventmanagementtest.b2clogin.com/contosoeventmanagementtest.onmicrosoft.com/v2.0/.well-known/openid-configuration?p=B2C_1_default-sign-up

  5. Deseu els canvis.

    Nota

    Els canvis poden trigar fins a 10 minuts fins que s'activin.

Configuració de administració d'esdeveniments'aplicació

Obriu el fitxer de environment.ts configuració situat a la carpeta \src\environments i introduïu tots els valors necessaris a laaadB2cConfig variable.

Utilitzeu l'assignació següent mentre introduïu els valors:

  • authorityHost: {tenant ID}.b2clogin.com (per exemple, contosoeventmanagementtest.b2clogin.com)
  • inquilí: Nom de l'inquilí (per exemple, contosoeventmanagementtest.onmicrosoft.com)
  • clientID: Identificador de l'aplicació
  • signUpSignInPolicy: Política (per exemple, B2C_1_default-sign-up)
  • b2cScopes: ['Abast'] (per exemple, https://contosoeventmanagementtest.onmicrosoft.com/events/registration)
  • redirectUri: URL > de resposta de l'aplicació Trieu l'URL de l'aplicació > (per exemple, per a localhost https://localhost:4200)

Un exemple de l'objecte complet aadB2cConfig seria:

aadB2CConfig: {
    authorityHost: 'contoso.b2clogin.com',
    tenant: 'contoso.onmicrosoft.com',
    clientID: '7e67b9fe-d976-4db0-be90-05d797332658',
    signUpSignInPolicy: 'B2C_1_default-sign-up',
    b2cScopes: ['https://contoso.onmicrosoft.com/events/registration'],
    redirectUri: 'https://localhost:4200'
}