Del via


Gennemgang: Registrere en Azure-følsom plug-in med CRM-værktøjet til registrering af plug-in

 

Udgivet: november 2016

Gælder for: Dynamics CRM 2015

Denne gennemgang viser, hvordan du konfigurerer Microsoft Azure Active Directory Access Control Service (ACS) og registrerer et tjenesteslutpunkt-trin ved hjælp af værktøjet til registrering af plug-ins. Når du har konfigureret, kan Microsoft Dynamics CRM 2015 og Microsoft Dynamics CRM Online sende udførelseskonteksten for den aktuelle handling til et Microsoft Azure-løsningsslutpunkt. I denne gennemgang er trinnet registreret til at sende udførelseskonteksten for meddelelsen CreateRequest for et Account-objekt til Microsoft Azure-servicebus.

Følgende forudsætninger skal være fuldført, før du begynder denne gennemgang:

Trin

Denne gennemgang indeholder følgende fremgangsmåde:

  1. Opret forbindelse til Microsoft Dynamics CRM-server

  2. Oprette konfigurationen af et tjenesteslutpunkt

  3. Konfigurer ACS

  4. Registrere et tjenesteslutpunkt-trin for en hændelse

  5. Afprøve registrering af slutpunkt

Opret forbindelse til Microsoft Dynamics CRM-server

Følg nedenstående trin for at oprette forbindelse til Microsoft Dynamics 365-serveren ved hjælp af værktøjet til registrering af plug-ins.

  1. Kør Plug-in Registration-værktøjet.

  2. Vælg Opret ny forbindelse.

  3. Brug dialogboksen Log på til at vælge udrulningstypens alternativknap, der svarer til den Microsoft Dynamics 365-server, du vil registrere et tjenesteslutpunkt med. Alternativknappen Det lokale miljø omfatter en IFD-udrulning, knappen Online er Windows Live-udbyder af Microsoft Dynamics CRM Online, og knappen Office 365 er Microsoft Online Services-udbyderen af Microsoft Dynamics CRM Online.

    Logonformular til en onlineudrulning

    Logonformular til en onlineudrulning

    Logonvinduet til en udrulning i det lokale miljø

    Logonformular til en udrulning i det lokale miljø

  4. Hvis du markerer Vis altid en liste over tilgængelige organisationer, får du vist en liste over organisationer, du tilhører, når du vælger Log på. Dette gør det muligt at vælge den organisation, du vil registrere tjenesteslutpunktet hos. Ellers bruges din standardorganisation.

  5. Indtast de angivne oplysninger om serveren og logonfirmaet, og vælg derefter Log på.

Oprette konfigurationen af et tjenesteslutpunkt

Følg nedenstående trin for at registrere et Microsoft Azure-tjenesteslutpunkt.

  1. Vælg fanen for den organisation, du vil registrere et tjenesteslutpunkt hos.

  2. På værktøjslinjen under fanen skal du vælge Registrer og derefter Registrer nyt tjenesteslutpunkt.

  3. Udfyld dialogboksen Registrering af tjenesteslutpunkt med de oplysninger, der er relateret til din løsning, som vist i følgende figur og beskrevet i tabellen herunder. Kontrollér, at den kontrakt, du angiver, er den samme kontrakt, der bruges af din løsnings lytteprogram.

    Oprette et tjenesteslutpunkt

    Element på brugergrænseflade

    description

    Navn (felt)

    Et navn til registrering af dit tjenesteslutpunkt.

    Beskrivelse (felt)

    En beskrivelse af denne registrering af slutpunkt.

    Løsnings navneområde (felt)

    Navnet på løsningens navneområde i tjenesten.

    Sti (felt)

    Stien til dit projekt. Ved et givet tjenesteslutpunkt, hvor URL for https://crmsdkdemo-sb.accesscontrol.windows.net/TwoWayService/Demo, er stien f.eks. TwoWayService/Demo.

    Kontrakt (rullemenuen)

    Kontraktens slutpunkt. Et lytteprogram skal bruge denne kontrakt til at læse den sendte meddelelse. Du kan finde flere oplysninger under Skrive en lyttefunktion til en Microsoft Azure-løsning.

    Krav (rullemenu)

    De krav, der skal sendes til Microsoft Azure. Brug Ingen for standardkravet. Angiv UserId eller UserInfo for at sende yderligere oplysninger om den bruger, der er logget på.

    Tilstanden Sammenkædet (afkrydsningsfelt)

    Markér dette afkrydsningsfelt for at bruge tilstanden Sammenkædet.

    ID (felt)

    Skrivebeskyttet felt udfyldes automatisk med id'et for konfigurationen af slutpunktet.

    Gem og konfigurér ACS (knap)

    Gemmer den konfiguration, du har angivet, og automatiserer processen for konfigurationen af ACS for dig. Indeholder en interaktiv måde at gøre, hvad der er beskrevet i emnet Gennemgang: Konfigurer Microsoft Azure ACS til integration med Microsoft Dynamics CRM 2015.

    Gem og bekræft godkendelse (knap)

    Gemmer den konfiguration, du har angivet, og bekræfter, at ACS er konfigureret korrekt.

    Gem (knap)

    Gemmer den konfiguration, du har angivet, og lukker dialogboksen.

  4. Hvis du endnu ikke har konfigureret ACS-integrationen med Microsoft Dynamics 365, og du vil bruge værktøjet til registrering af plug-ins til at gøre konfigurationen for dig, skal du vælge Gem og konfigurer ACS, og derefter følge instruktionerne i næste afsnit i denne gennemgang. Hvis du allerede har konfigureret ACS, skal du vælge Gem og bekræft godkendelse eller Gem og fortsætte med vejledningen i Registrere et tjenesteslutpunkt-trin for en hændelse.

Konfigurer ACS

Følg nedenstående trin for at konfigurere Microsoft Azure Active Directory Access Control Service (ACS).

  1. Når du har valgt Gem og konfigurer ACS, vises dialogboksen for ACS-konfiguration. Angiv de relevante dataværdier i formularens felter, som beskrevet i følgende tabel.

    Feltnavn

    Beskrivelse

    Administrationsnøgle

    Administrationsnøglen for din løsning. Du kan hente denne nøgleværdi fra Azure-administrationsportal.

    Hent en administrationsnøgle til et navneområde for tjenestebussen

    1. Log på Azure-portalen.

    2. Vælg Tjenestebus i venstre rude, og vælg derefter destinationsnavneområdet på listen.

    3. Vælg Forbindelsesoplysninger nederst på siden.

    4. I dialogboksen Få adgang til forbindelsesoplysninger vises Standardnøgle. Dette er administrationsnøglen.

    Bemærk

    Hvis du har ændret den symmetriske nøgle, kan du angive nøglen i stedet for standardnøglen i feltet Administrationsnøgle. Hvis du ikke gør det, får du muligvis fejl i forbindelse med en beskrivelse som denne: "ACS50012: Godkendelsen mislykkedes".

    Certifikatfil

    Den offentlige certifikatfil, der blev brugt til at konfigurere Microsoft Dynamics 365 til integration med Microsoft Azure.

    For Microsoft Dynamics CRM 2015 og opdatering til Microsoft Dynamics CRM Online 2015 kan du hente denne certifikatfil fra serveren. I webprogrammet Microsoft Dynamics 365 skal du vælge Indstillinger > Tilpasninger og derefter vælge Udviklerressourcer. Hent og gem certifikatfilen ved hjælp af linket Microsoft Azure-servicebus Udstedercertifikat.

    Udstedernavn

    Navnet på udstederen. Dette navn skal være det samme navn, som blev brugt til at konfigurere Microsoft Dynamics 365 for Microsoft Azure-integration. Du kan hente udstederens navn fra websiden Udviklerresssourcer, som er nævnt i den forrige beskrivelse.

    Du kan finde flere oplysninger under Konfigurere Azure-integration med Microsoft Dynamics CRM 2015.

    1. Vælg Konfigurer ACS. Der vises en log over konfigurationsprocessen i outputområdet for formularen.

    2. Vælg Luk.

    3. Vælg Gem og bekræft godkendelse i dialogboksen Registrering af tjenesteslutpunkt. Når bekræftelsen er fuldført, kan du lukke dialogbokserne.

    Registrere et tjenesteslutpunkt-trin for en hændelse

    Følg nedenstående trin for at registrere et trin til en hændelse på tjenesteslutpunktet.

    1. Vælg det tjenesteslutpunkt, der tidligere er registreret i trævisningen i værktøjet.

    2. Naviger til menuen Registrer, og vælg Registrer nyt trin.

    3. Udfyld dialogboksen Registrer nyt trin for en firmaoprettelseshændelse som vist i følgende figur.

      Oprette et trin i et serviceslutpunkt

    4. Vælg Registrer nyt trin.

    Microsoft Dynamics 365 sender nu den aktuelle meddelelse, der indeholder udførelseskonteksten, til tjenestebussen, når der oprettes et firma. Afsendelsen udføres asynkront, og udføres ikke umiddelbart.

    Afprøve registrering af slutpunkt

    Når du har registreret slutpunktet, kan du teste det. En lytter skal køre, eller der skal være en kø, der er tilgængelig på destinationsslutpunktet, for at afsendelse af tjenestebussen fra denne plug-in kan ske.

    1. Åbn Microsoft Dynamics 365-webprogrammet for den samme organisation, du har registreret tjenesteslutpunktet under.

    2. Vælg knappen OpretKnappen Opret, og vælg derefter Konto.

    3. Angiv et firmanavn, f.eks. Adventure Works Cycle, i feltet Firmanavn, og vælg derefter Gem.

    4. Vent ca. 10 minutter på, at Microsoft Azure-servicebus-afsendelsen skal finde sted.

    5. Vælg Indstillinger > Systemjob.

    6. Åbn det systemjob, der har samme navn, som du har angivet for dit tjenesteslutpunkt. Kontrollér status for at se, om afsendelsen blev fuldført, venter eller mislykkedes.

    Du kan nu fjerne registreringen af slutpunktet, hvis ønsket, ved at vælge det i værktøjets trævisning og derefter vælge Fjern registrering.

    Se også

    Azure-udvidelser til Microsoft Dynamics CRM 2015
    Azure-integration med Microsoft Dynamics CRM.
    Active Directory og kravsbaseret godkendelse

    © 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret