Microsoft Dynamics OData-configuratie microsoft-dynamics-odata-configuration

Versie
Artikelkoppeling
AEM 6,5
Klik hier
AEM as a Cloud Service
Dit artikel

gegevensintegratie

Microsoft Dynamics is een software van het Beheer van de Verhouding van de Klant (CRM) en van de Planning van het Middel van de Onderneming (ERP) die ondernemingsoplossingen voor het creëren van en het beheren van klantenrekeningen, contacten, lood, kansen, en gevallen verstrekt. Experience Manager Forms Gegevensintegratie biedt een OData-cloudserviceconfiguratie voor de integratie van Forms met zowel online als op locatie Microsoft Dynamics server. Hiermee kunt u een formuliergegevensmodel maken op basis van de entiteiten, kenmerken en services die zijn gedefinieerd in Microsoft Dynamics service. Met het formuliergegevensmodel kunt u een adaptieve Forms maken die interactief werkt met Microsoft Dynamics server om bedrijfswerkstromen toe te laten. Bijvoorbeeld:

  • Query Microsoft Dynamics server voor gegevens en vooraf ingevulde Adaptive Forms
  • Gegevens schrijven naar Microsoft Dynamics over het indienen van adaptieve formulieren
  • Gegevens schrijven in Microsoft Dynamics via aangepaste entiteiten die zijn gedefinieerd in het formuliergegevensmodel, en omgekeerd

MS Dynamics OData Cloud Service (OData Service) is beschikbaar in alle uitvoermodi. Voor meer informatie over het vormen van looppaswijzen voor een Experience Manager -instantie, zie Modi uitvoeren.

AEM as a Cloud Service biedt verschillende mogelijkheden in het vak om acties in te dienen voor de verwerking van formulierverzendingen. Meer informatie over deze opties vindt u in het gedeelte Handeling Adaptief verzenden van formulier artikel.

Vereisten prerequisites

Voordat u begint met het instellen en configureren Microsoft Dynamics, zorg ervoor dat u:

Reactie-URL instellen voor geregistreerd Microsoft Dynamics toepassing set-reply-url-for-registered-microsoft-dynamics-application

Voer de volgende handelingen uit om de antwoordURL in te stellen voor geregistreerde Microsoft Dynamics toepassing:

NOTE
Gebruik deze procedure alleen tijdens het integreren Experience Manager Forms met online Microsoft Dynamics server.
  1. Ga naar Microsoft Azure Active Directory-account en voeg de volgende URL voor de configuratie van de cloudservice toe in Reply URLs instellingen voor uw geregistreerde toepassing:

    https://[server]:[port]/libs/fd/fdm/gui/components/admin/fdmcloudservice/createcloudconfigwizard/cloudservices.html

    Azure-directory

  2. Sla de configuratie op.

Configureren Microsoft Dynamics voor IFD configure-microsoft-dynamics-for-ifd

Microsoft Dynamics gebruikt op beweringen-gebaseerde authentificatie om toegang tot gegevens te verlenen over Microsoft Dynamics CRM-server voor externe gebruikers. Om dit toe te laten, doe het volgende om te vormen Microsoft Dynamics voor Internet-Onder ogen ziet plaatsing (IFD) en vorm claimmontages.

NOTE
Gebruik deze procedure alleen tijdens het integreren Experience Manager Forms met Microsoft Dynamics server.
  1. Configureren Microsoft Dynamics exemplaar ter plaatse voor IFD zoals beschreven in IFD configureren voor Microsoft Dynamics.

  2. Stel de volgende bevelen in werking gebruikend Vensters PowerShell om claimmontages op IFD-Toegelaten te vormen Microsoft Dynamics:

    code language-shell
    Add-PSSnapin Microsoft.Crm.PowerShell
     $ClaimsSettings = Get-CrmSetting -SettingType OAuthClaimsSettings
     $ClaimsSettings.Enabled = $true
     Set-CrmSetting -Setting $ClaimsSettings
    

    Zie Toepassingsregistratie voor CRM op locatie (IFD) voor meer informatie.

OAuth-client configureren op AD FS-computer configure-oauth-client-on-ad-fs-machine

Doe het volgende om een cliënt OAuth op de Actieve machine van de Diensten van de Federatie van de Folder (AD FS) te registreren en toegang op de machine van het ADS te verlenen:

NOTE
Gebruik deze procedure alleen tijdens het integreren Experience Manager Forms met Microsoft Dynamics server.
  1. Voer de volgende opdracht uit:

    Add-AdfsClient -ClientId “<Client-ID>” -Name "<name>" -RedirectUri "<redirect-uri>" -GenerateClientSecret

    Waarbij:

    • Client-ID is een cliëntidentiteitskaart u het gebruiken van om het even welke generator kunt produceren GUID.

    • redirect-uri is de URL naar de Microsoft Dynamics OData-cloudservice op Experience Manager Forms. De standaardcloudservice geïnstalleerd met de Experience Manager Forms wordt geïmplementeerd op de volgende URL:

      https://'[server]:[port]'/libs/fd/fdm/gui/components/admin/fdmcloudservice/createcloudconfigwizard/cloudservices.html

  2. Voer de volgende opdracht uit om toegang te verlenen op de AD FS-computer:

    Grant-AdfsApplicationPermission -ClientRoleIdentifier “<Client-ID>” -ServerRoleIdentifier <resource> -ScopeNames openid

    Waarbij:

    • resource is de Microsoft Dynamics organisatie-URL.
  3. Microsoft Dynamics gebruikt het HTTPS-protocol. AD FS-eindpunten aanroepen vanuit Forms server, installeren Microsoft Dynamics sitecertificaat naar Java-certificaatarchief met het keytool de opdracht op de computer uitvoeren Experience Manager Forms.

Cloudservice configureren voor uw Microsoft Dynamics service configure-cloud-service-for-your-microsoft-dynamics-service

De dienst OData wordt geïdentificeerd door zijn de dienstwortel URL. Een OData-service configureren in Experience Manager as a Cloud Service, zorg ervoor dat u de dienstwortel URL voor de dienst hebt, en doe het volgende:

NOTE
Voor geleidelijke gids om te vormen Microsoft Dynamics 365, online of ter plaatse, zie Microsoft Dynamics OData-configuratie.
  1. Ga naar Tools > Cloud Services > Data Sources. Selecteer deze optie om de map te selecteren waarin u een cloudconfiguratie wilt maken.

    Zie Map configureren voor configuraties van cloudservices voor informatie over het maken en configureren van een map voor cloudserviceconfiguraties.

  2. Selecteren Create om de Create Data Source Configuration wizard. Geef een naam en eventueel een titel voor de configuratie op. Selecteer OData Service van de Service Type vervolgkeuzelijst, bladert u optioneel naar een miniatuurafbeelding voor de configuratie en selecteert u Next.
    In de Authentication Settings tab:

    1. Voer de waarde in voor de Service Root veld. Ga naar de instantie Dynamics en navigeer naar Developer Resources om de waarde voor het gebied van de Wortel van de Dienst te bekijken. Bijvoorbeeld https://<tenant-name>/api/data/v9.1/

    2. Selecteren OAuth 2.0 als het verificatietype.

    3. De standaardwaarden vervangen in het dialoogvenster Client Id (ook aangeduid als Toepassings-id), Client Secret, OAuth URL, Refresh Token URL, Access Token URL, en Resource velden met waarden uit uw Microsoft Dynamics serviceconfiguratie. Het is verplicht de URL van de dynamische instantie op te geven in het dialoogvenster Resource te configureren veld Microsoft Dynamics met een formuliergegevensmodel. Gebruik de URL van de hoofdmap van de service om de URL van de dynamische instantie af te leiden. Bijvoorbeeld: https://org.crm.dynamics.com.

    4. Opgeven openid in de Authorization Scope veld voor het vergunningsproces op Microsoft Dynamics.

      Verificatie-instellingen
      Formuliergegevensmodel

  3. Klik op Connect to OAuth. U wordt omgeleid naar Microsoft Dynamics aanmeldingspagina

  4. Meld u aan met uw Microsoft Dynamics referenties en accepteren om de configuratie van de cloudservice in staat te stellen verbinding te maken met Microsoft Dynamics service. Het is een eenmalige taak om het Model van de Gegevens van de Vorm tussen de clouddienst en de dienst te vestigen.

    U bent het Model van de Gegevens van de Vorm de pagina van de de dienstconfiguratie van de wolk, die een bericht toont dat de configuratie OData met succes wordt bewaard.

De de wolkendienst van de Cloud Service van de Dynamica van MS (OData Service) wordt gevormd en met uw dienst van de Dynamica verbonden. Formuliergegevensmodel formuliergegevensmodel

Formuliergegevensmodel maken create-form-data-model

Nadat u de MS Dynamics OData-cloudservice hebt geconfigureerd, kunt u deze service gebruiken tijdens het maken van formuliergegevensmodellen. Zie voor meer informatie Formuliergegevensmodel maken.

Vervolgens kunt u een adaptief formuliergegevensmodel maken en dit gebruiken in verschillende gebruiksgevallen van adaptieve formulieren, zoals:

  • Adaptief formulier vooraf invullen door informatie op te vragen van Microsoft Dynamics entiteiten en diensten
  • Invoeden Microsoft Dynamics serverbewerkingen die zijn gedefinieerd in een formuliergegevensmodel met behulp van adaptieve formulierregels
  • Verzonden formuliergegevens schrijven naar Microsoft Dynamics entiteiten

U kunt De handeling Verzenden van formuliergegevensmodel configureren voor een adaptief formulier om gegevens naar Microsoft Dynamics OData te verzenden.

Voor meer informatie over het creëren van en het gebruiken van het Model van de Gegevens van het Formulier in bedrijfswerkschema's, zie Gegevensintegratie.

Verwante artikelen

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab