Microsoft Dynamics è un software CRM (Customer Relationship Management) e ERP (Enterprise Resource Planning) che fornisce soluzioni aziendali per la creazione e la gestione di account, contatti, lead, opportunità e casi cliente. Experience Manager Forms Integrazione dei dati fornisce una configurazione del servizio cloud OData per integrare Forms sia online che on-premise Microsoft Dynamics server. Consente di creare un modello dati modulo basato su entità, attributi e servizi definiti in Microsoft Dynamics servizio. Il modello dati modulo può essere utilizzato per creare Forms adattivo che interagisce con Microsoft Dynamics per abilitare i flussi di lavoro aziendali. Ad esempio:
Il Cloud Service OData di MS Dynamics (servizio OData) è disponibile con tutte le modalità di esecuzione. Per ulteriori informazioni sulla configurazione delle modalità di esecuzione per un Experience Manager istanza, vedi Modalità di esecuzione.
Prima di iniziare l’impostazione e la configurazione Microsoft Dynamics, assicurati di disporre di:
Configurato Microsoft Dynamics 365 online o installato un'istanza di uno dei seguenti elementi Microsoft Dynamics versioni:
Ha registrato la domanda per Microsoft Dynamics servizio online con Microsoft Azure Active Directory. Prendi nota dei valori per l’ID client (noto anche come ID applicazione) e il segreto client per il servizio registrato. Questi valori vengono utilizzati durante configurazione del servizio cloud per il tuo Microsoft Dynamics servizio.
Per impostare l'URL di risposta per i messaggi registrati, procedere come segue Microsoft Dynamics applicazione:
Utilizzare questa procedura solo durante l'integrazione Experience Manager Forms con online Microsoft Dynamics server.
Vai a Microsoft Azure Account di Active Directory e aggiungi il seguente URL di configurazione del servizio cloud in URL di risposta impostazioni per l'applicazione registrata:
https://[server]:[port]/libs/fd/fdm/gui/components/admin/fdmcloudservice/createcloudconfigwizard/cloudservices.html
Salva la configurazione.
Microsoft Dynamics utilizza l'autenticazione basata sulle attestazioni per fornire accesso ai dati su Microsoft Dynamics Server CRM per utenti esterni. Per abilitare questa impostazione, effettuare le seguenti operazioni per configurare Microsoft Dynamics per l'implementazione con connessione Internet (IFD) e configurare le impostazioni delle attestazioni.
Utilizzare questa procedura solo durante l'integrazione Experience Manager Forms con on-premise Microsoft Dynamics server.
Configura Microsoft Dynamics istanza locale di IFD come descritto in Configura IFD per Microsoft Dynamics.
Eseguire i comandi seguenti utilizzando Windows PowerShell per configurare le impostazioni delle attestazioni su IFD abilitato Microsoft Dynamics:
Add-PSSnapin Microsoft.Crm.PowerShell
$ClaimsSettings = Get-CrmSetting -SettingType OAuthClaimsSettings
$ClaimsSettings.Enabled = $true
Set-CrmSetting -Setting $ClaimsSettings
Consulta Registrazione app per CRM on-premise (IFD) per i dettagli.
Per registrare un client OAuth nel computer Active Directory Federation Services (ADFS) e concedere l'accesso al computer ADFS, eseguire le operazioni seguenti:
Utilizzare questa procedura solo durante l'integrazione Experience Manager Forms con on-premise Microsoft Dynamics server.
Esegui il comando seguente:
Add-AdfsClient -ClientId “<Client-ID>” -Name "<name>" -RedirectUri "<redirect-uri>" -GenerateClientSecret
Dove:
Client-ID
è un ID client che può essere generato utilizzando qualsiasi generatore GUID.
redirect-uri
è l’URL del Microsoft Dynamics Servizio cloud OData su Experience Manager Forms. Il servizio cloud predefinito installato con Experience Manager Forms viene distribuito al seguente URL:
https://'[server]:[port]'/libs/fd/fdm/gui/components/admin/fdmcloudservice/createcloudconfigwizard/cloudservices.html
Eseguire il comando seguente per concedere l'accesso al computer AD FS:
Grant-AdfsApplicationPermission -ClientRoleIdentifier “<Client-ID>” -ServerRoleIdentifier <resource> -ScopeNames openid
Dove:
resource
è il Microsoft Dynamics URL organizzazione.Microsoft Dynamics utilizza il protocollo HTTPS. Per richiamare endpoint AD FS da Forms server, installazione Microsoft Dynamics certificato del sito all’archivio certificati Java utilizzando keytool
sul computer che esegue Experience Manager Forms.
Un servizio OData è identificato dall'URL radice del servizio. Per configurare un servizio OData in Experience Manager as a Cloud Service, assicurati di disporre dell’URL principale del servizio ed effettua le seguenti operazioni:
Guida dettagliata alla configurazione di Microsoft Dynamics 365, online o on-premise, vedi Microsoft Dynamics Configurazione OData.
Vai a Strumenti > Cloud Services > Origini dati. Tocca per selezionare la cartella in cui desideri creare una configurazione cloud.
Consulta Configurare la cartella per le configurazioni del servizio cloud per informazioni sulla creazione e la configurazione di una cartella per le configurazioni di cloud service.
Tocca Crea per aprire Creazione guidata configurazione origine dati. Specifica un nome e, facoltativamente, un titolo per la configurazione, quindi seleziona Servizio OData dal Tipo di servizio a discesa, se necessario sfoglia e seleziona un’immagine di miniatura per la configurazione, quindi tocca Successivo.
In Impostazioni di autenticazione scheda:
Immetti il valore per Directory principale servizio campo. Vai all’istanza Dynamics e passa a Risorse per sviluppatori per visualizzare il valore del campo Service Root. Ad esempio, https://<tenant-name>/api/data/v9.1/
Seleziona OAuth 2.0 come tipo di autenticazione.
Sostituisci i valori predefiniti in ID client (denominati anche ID applicazione), Segreto client, URL OAuth, Aggiorna URL token, URL token di accesso, e Risorsa campi con i valori del Microsoft Dynamics configurazione del servizio. È obbligatorio specificare l’URL dell’istanza di Dynamics nel Risorsa campo da configurare Microsoft Dynamics con un modello di dati modulo. Utilizza l’URL principale del servizio per derivare l’URL dell’istanza di Dynamics. Ad esempio: https://org.crm.dynamics.com.
Specifica openid nel Ambito autorizzazione campo per il processo di autorizzazione Microsoft Dynamics.
Modello dati modulo
Clic Connetti a OAuth. Sei stato reindirizzato a Microsoft Dynamics pagina di accesso.
Accedi con il Microsoft Dynamics credenziali e accettazione per consentire alla configurazione del servizio cloud di connettersi a Microsoft Dynamics servizio. Stabilire un modello di dati modulo tra il servizio cloud e il servizio è un’attività una tantum.
Si è il modello dati modulo nella pagina di configurazione del servizio cloud, in cui viene visualizzato un messaggio che informa che la configurazione OData è stata salvata correttamente.
Il servizio cloud Cloud Service OData (OData Service) di MS Dynamics è configurato e connesso al servizio Dynamics. Modello dati modulo modello dati modulo
Dopo aver configurato il servizio cloud MS Dynamics OData Cloud Ser Form Data Model (ce), puoi utilizzare il servizio durante la creazione di modelli di dati del modulo. Per ulteriori informazioni, consulta Crea modello dati modulo.
Successivamente, puoi creare un modulo adattivo basato sul modello di dati del modulo e utilizzarlo in vari casi di utilizzo di moduli adattivi, ad esempio:
Per ulteriori informazioni sulla creazione e l’utilizzo del modello dati modulo nei flussi di lavoro aziendali, consulta Integrazione dei dati.