Nastavitev upravljanje dogodkov za delo z AAD B2C
opomba,
1. septembra 2023 bosta Dynamics 365 Marketing in Dynamics 365 Customer Insights na prodaj skupaj v okviru ene inventarne enote izdelka, imenovane Dynamics 365 Customer Insights. Posamezni aplikaciji bosta preimenovani v Dynamics 365 Customer Insights – Dejavnosti oziroma Dynamics 365 Customer Insights – Podatki. Več informacij je v pogostih vprašanjih za Dynamics 365 Customer Insights
Poleg tega bodo 1. septembra 2023 novi uporabniki storitve Dynamics 365 Marketing prejeli samo funkcije sprotnega trženja. Več informacij je v razdelku Privzeta namestitev sprotnega trženja. Številne strani z dokumentacijo se trenutno nanašajo na odhodne funkcije, ki v sprotnem trženju morda niso na voljo ali delujejo drugače. Vsebina dokumentacije bo posodobljena septembra, da bo razvidno, ali se nanaša na sprotno ali odhodno trženje.
Pregled
Portal dogodkov je zmožen integracije Azure Active Directory B2C. Če ga želite integrirati, morate izvesti nekaj korakov.
- Če ga še nimate, ustvarite Azure AD najemnika B2C.
- Dodajte spletno aplikacijo svojemu Azure AD najemniku B2C.
- Registrirajte aplikacijo pri svojem Dynamics 365 Customer Insights - Journeys primerku.
- Konfigurirajte aplikacijo upravljanje dogodkov za delo z vašim Azure AD najemnikom B2C
Ustvarjanje Azure AD B2C najemnika in dodajanje spletne aplikacije najemniku
Vadnica za hiter začetek pojasnjuje, kako ustvariti novega Azure AD najemnika B2C tukaj: Ustvarite Azure AD najemnika B2C
Ko ste uspešno ustvarili Azure AD B2C najemnika, sledite navodilom za dodajanje spletne aplikacije novo ustvarjenemu najemniku: Registracija spletne aplikacije z AAD B2C
Dovolite dostop API do registrirane spletne aplikacije
- Izberite spletno aplikacijo, ki ste jo že registrirali.
- Določite
events
kot URI ID-ja aplikacije. To nastavitev lahko uporabite na zavihku Lastnosti . - Pomaknite se do dostopa do API-ja.
- Izberite Dodaj.
- Izberite svoj API in izberite vse obsege.
- Izberite V redu.
Ustvarite politiko pretoka uporabnikov
Ustvariti morate politiko pretoka uporabnikov, če je še nimate.
To storite tako, da sledite spodnjim korakom:
- Pomaknite se do svojega portala Azure in odprite svoj Azure AD B2C
- Izberite Uporabniški tokovi (pravilniki) v razdelku Pravilniki .
- Izberite nov tok uporabnika.
- Izberite Prijava in prijava vrsto uporabniškega toka.
- Določite ime.
- Izberite ponudnika identitete.
- Izberite vsaj naslednje uporabniške atribute in zahtevke:
- E-poštni naslov (obvezno, atribut zbiranja)
- Dano ime (atribut zbiranja in vrni zahtevek)
- Priimek (atribut zbiranja in vrni zahtevek)
- izberite Ustvari.
opomba,
Če želite uporabiti strategijo ujemanja stikov na podlagi imena, morate konfigurirati pravilnik o prijavi tako, da bo vključeval atribute Given Name
in Surname
ter jih tudi izbrati v razdelku Application claim
. Več informacij: Kako ga konfigurirati in nastaviti v Azure AD B2C
Poimenovanje
Za zmanjšanje nereda med krmarjenjem po portalu Azure bomo uporabili naslednje poimenovanje za zaslone portala:
- B2C najemnik: najemnik
- Najemnik B2C > Azure AD Nastavitve B2C: Nastavitve
- Najemnik B2C > Azure AD Nastavitve B2C > Aplikacija > Izberite svojo aplikacijo: Aplikacija
- Aplikacija > Polje z besedilom ID aplikacije: ID aplikacije
- Najemnik > Lastnosti > Besedilno polje z imenom: Ime najemnika (na primer
contoso.onmicrosoft.com
) - Prvi del imena najemnika: ID najemnika (na primer
contoso
) - Nastavitve > Uporabniški tokovi (pravilniki): Pravilnik (na primer
B2C_1_default-sign-up
) - Aplikacija > Objavljeni obsegi > Polje z besedilom vrednosti celotnega obsega: Obseg (na primer,
https://contosoeventmanagementtest.onmicrosoft.com/events/registration
)
Registracija aplikacije pri instanci Customer Insights - Journeys
Sledite tem korakom za registracijo aplikacije pri Customer Insights - Journeys.
Odprite svoj primerek Customer Insights - Journeys
Pomaknite se do Dynamics 365 > Customer Insights - Journeys > Nastavitve > Spletne aplikacije in izberite svojo Spletna aplikacija zapis. Če še niste ustvarili zapisa spletne aplikacije, sledite korakom za registracijo spletne aplikacije.
Vnesite ID aplikacije v polje ID odjemalca AAD .
Vnesite metapodatke končna točka v polje AAD Metadata končna točka . V skladu z definiranim sklopom poimenovanja so metapodatki AAD končna točka videti v tem vzorcu
https://{tenant id}.b2clogin.com/{tenant id}.onmicrosoft.com/v2.0/.well-known/openid-configuration?p={policy}
Metapodatki AAD končna točka so videti v tem vzorcuhttps://contosoeventmanagementtest.b2clogin.com/contosoeventmanagementtest.onmicrosoft.com/v2.0/.well-known/openid-configuration?p=B2C_1_default-sign-up
Shranite spremembe.
opomba,
Traja lahko do 10 minut, dokler spremembe ne postanejo aktivne.
Konfiguriranje aplikacije upravljanje dogodkov
Odprite environment.ts
konfiguracijsko datoteko v \src\environments mapi in vnesite vse zahtevane vrednosti v aadB2cConfig
spremenljivko.
Med vnosom vrednosti uporabite naslednjo preslikavo:
- AuthorityHost: {ID najemnika}.b2clogin.com (na primer
contosoeventmanagementtest.b2clogin.com
) - najemnik: Ime najemnika (na primer
contosoeventmanagementtest.onmicrosoft.com
) - clientID: ID aplikacije
- signUpSignInPolicy: pravilnik (na primer
B2C_1_default-sign-up
) - b2cScopes: ['Obseg'] (na primer
https://contosoeventmanagementtest.onmicrosoft.com/events/registration
) - redirectUri: Application > URL odgovora > Izberite uri svoje aplikacije (na primer za localhost
https://localhost:4200
)
Primer celotnega objekta aadB2cConfig bi bil:
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'
}