Del via


Konfigurere flere B2C-lejere i et Commerce-miljø

Seddel

Retail Interest Group efter Dynamics 365 Commerce er flyttet fra Yammer til Viva Engage. Hvis du ikke har adgang til det nye Viva Engage community, skal du udfylde denne formular (https://aka.ms/JoinD365commerceVivaEngageCommunity), der skal tilføjes, og forblive engageret i de seneste diskussioner.

I denne artikel beskrives det, hvordan og hvornår du skal konfigurere flere Microsoft Entra B2C-lejere (business-to-consumer) pr. kanal til brugergodkendelse i et dedikeret Microsoft Dynamics 365 Commerce-miljø.

Dynamics 365 Commerce bruger Microsoft Entra B2C-cloudidentitetstjenesten til at understøtte brugerlegitimationsoplysninger og godkendelsesflows. Brugerne kan bruge godkendelsesstrømmene til at tilmelde sig, logge på og nulstille deres adgangskode. Microsoft Entra B2C gemmer en brugers følsomme godkendelsesoplysninger, f.eks. brugernavn og adgangskode. Brugerposten er entydig for hver B2C-lejer, og den bruger brugernavnets legitimationsoplysninger (mailadressen) eller sociale identitetsudbyderes legitimationsoplysninger.

I de fleste tilfælde bruges en enkelt Microsoft Entra B2C-lejer i et Commerce-miljø. Commerce-kunder kan derefter oprette og publicere flere websteder i det samme Commerce-miljø, og de samme kundelegitimationsoplysninger bruges på tværs af disse websteder. Men hvis du vil behandle webstederne i miljøet som forskellige mærker, der vises for brugerne som separate virksomheder, kan du konfigurere en B2C-lejer for den kanal, du bruger til webstedet og brandadskillelse.

Overvejelser ved konfiguration af flere B2C-lejere pr. kanal

Når du behandler hver kanal eller hvert websted som en separat virksomhed, er den bedste mulighed ofte at bruge separate juridiske enheder til brugergodkendelsesflow i Commerce. Men hvis du vil beholde hver kanal eller hvert websted i det samme miljø og den samme juridiske enhed, men vil have separat brugergodkendelse for hvert websted, skal du overveje følgende punkter, før du fortsætter:

  • Brugerne har deres egne entydige legitimationsoplysninger for hver kanal eller hvert websted.

    Den samme person kan have to separate konti pr. kanal eller lokation, da hver konto vil være en entydig post i en separat B2C-lejer.

  • I Microsoft Dynamics-miljøet returneres separate kunderegistre for globale recordsøgninger.

    Hvis en bruger bruger den samme mailadresse på tværs af kanaler eller websteder, returnerer globale kundesøgninger resultater for hver kanal eller hvert websted. Der vises en kanalindikator.

  • Brug adressekartoteket til at hjælpe med at gruppere brugere, så du kan spore dem pr. kanal.

  • Antallet af kundeposter pr. kanal kan stige, og denne forøgelse kan påvirke udførelsen af globale kundesøgninger.

  • Knyt omhyggeligt B2C-lejere til en kanal for at forhindre situationer, hvor kunderne tilmelder sig en forkert lejer. Ellers kan der opstå forvirring eller sporingsproblemer.

I følgende illustration vises flere B2C-lejere i et Commerce-miljø.

Skærmbillede af flere B2C-lejere i et Commerce-miljø.

Hvis du beslutter, at din virksomhed kræver særskilte B2C-lejere pr. kanal i det samme Commerce-miljø, skal du fuldføre procedurerne i følgende afsnit for at anmode om denne funktion.

Konfigurere B2C-lejere i dit miljø

Hvis du vil konfigurere B2C-lejere i dit miljø, skal du gennemføre de relevante procedurer i dette afsnit.

Tilføj en Microsoft Entra B2C-lejer

Hvis du vil føje en Microsoft Entra B2C-lejer til dit miljø, skal du følge disse trin:

  1. Log på Commerce Site Builder for dit miljø som systemadministrator. Hvis du vil konfigurere Microsoft Entra B2C-lejere, skal du være systemadministrator for Commerce-miljøet.

  2. Vælg Lejerindstillinger i venstre navigationsrude for at udvide den.

  3. Vælg B2C-indstillinger, og vælg derefter Administrer.

  4. Vælg Tilføj B2C-program, og angiv følgende oplysninger:

    • Programnavn: Angiv det navn, du bruger til programmet, når du administrerer det i Commerce. Brug det programnavn, du valgte, da du konfigurerede Microsoft Entra B2C-programmet på Azure-portalen. Ved at bruge det samme navn reducerer du forvirringen, når du administrerer B2C-lejere i Commerce.
    • Tenant Name: Angiv B2C-lejernavnet, som det vises på Azure-portalen.
    • Forget Adgangskodepolitik-id: Angiv politik-id'et (navnet på politikken på Azure-portalen).
    • Signup Signin Policy ID: Angiv politik-id'et (navnet på politikken på Azure-portalen).
    • Client GUID: Angiv det Microsoft Entra B2C-lejer-id, som det vises på Azure-portalen (ikke program-id'et for B2C-lejeren).
    • Edit Profilpolitik-id: Angiv politik-id'et (navnet på politikken på Azure-portalen).
  5. Når du er færdig med at angive disse oplysninger, skal du vælge OK for at gemme ændringerne. Din nye Microsoft Entra B2C-lejer vises på listen under Administrer B2C-programmer.

Seddel

Lad felter som f.eks. Scope, Non Interactive Policy ID, Non Interactive Client ID, Login Custom Domain og Sign Up Policy ID blank, medmindre det Dynamics 365 Commerce team beder dig om at angive dem.

Administrer eller slet en Microsoft Entra B2C-lejer

  1. Log på Commerce Site Builder for dit miljø som systemadministrator. Hvis du vil konfigurere Microsoft Entra B2C-lejere, skal du være systemadministrator for Commerce-miljøet.
  2. Vælg Lejerindstillinger i venstre navigationsrude for at udvide den.
  3. Vælg B2C-indstillinger, og vælg derefter Administrer.
  4. Hvis du vil redigere en B2C lejer, skal du vælge blyantsymbolet ud for den. Hvis du vil slette en B2C-lejer, skal du vælge papirkurvssymbolet ud for den.
  5. Vælg Gem, og vælg derefter Udgiv for at aktivere ændringerne.

Advarsel

Når du konfigurerer en B2C-lejer for et live- eller publiceret websted, kan brugerne registrere sig ved hjælp af konti, der findes på lejeren. Hvis du sletter en konfigureret lejer i menuen Lejerindstillinger > B2C-lejer, fjerner du den pågældende B2C-lejers tilknytning fra steder, der er knyttet til kanaler i lejeren. I dette tilfælde vil brugerne muligvis ikke længere kunne logge på deres konti. Derfor skal du være meget forsigtig, når du sletter en konfigureret lejer.

Når du sletter en konfigureret lejer, vedligeholdes B2C-lejeren og -posterne, men Commerce-systemkonfigurationen for den pågældende lejer ændres eller fjernes. Brugere, der forsøger at registrere sig eller logge på webstedet, opretter en ny kontopost i standard- eller den netop tilknyttede B2C-lejer, der er konfigureret til kanalen på webstedet.

Konfigurere din kanal med en B2C-lejer

  1. Log på Commerce Site Builder for dit miljø som systemadministrator. Hvis du vil konfigurere Microsoft Entra B2C-lejere, skal du være systemadministrator for Commerce-miljøet.
  2. Vælg Indstillinger for websted i venstre navigationsrude for at udvide den.
  3. Vælg Kanaler, og vælg derefter den kanal, der skal konfigureres.
  4. I ruden egenskaber til højre i feltet Select B2C Application skal du vælge den konfigurerede Microsoft Entra B2C-lejer, der skal bruges til denne kanal.
  5. Vælg Gem og udgiv på kommandolinjen for at bekræfte den nye eller opdaterede konfiguration.

Advarsel

Hvis du ændrer det B2C-program, du tildeler kanalen, fjerner du de aktuelle referencer, du har oprettet for brugere, der allerede er registreret i miljøet. I dette tilfælde kan brugerne ikke få adgang til nogen legitimationsoplysninger, der er knyttet til det aktuelt tildelte B2C-program. Skift derfor kun en kanal Microsoft Entra B2C-konfiguration, hvis du konfigurerer kanalen for første gang, og ingen brugere kan registrere sig. Ellers skal brugerne muligvis registrere sig igen for at oprette en optegnelse i den nye Microsoft Entra B2C-lejer.

Yderligere ressourcer

Konfigurere dit domænenavn

Implementere en ny e-handelslejer

Oprette et websted for e-handel

Tilknytning af et Dynamics 365 Commerce websted med en onlinekanal

Administrere robots.txt-filer

Masseoverføre omdirigeringer af URL-adresser

Konfigurere en B2C-lejer i Commerce

Konfigurere brugerdefinerede sider til brugerlogon

Tilføje understøttelse af et netværk, der leverer indhold (CDN)

Aktivere registrering af placeringsbaseret lager