Konfigurieren von Microsoft® Dynamics 365 oder Salesforce für AEM Forms configure-azure-storage
Die Experience Manager Forms Datenintegration bietet für Microsoft® Dynamics 365 und Salesforce Cloud-Services zur Integration adaptiver Formulare in vorkonfigurierte Formulardatenmodelle (FDM). Die adaptiven Formulare können dann mit Microsoft® Dynamics 365- und Salesforce-Servern interagieren, um Geschäfts-Workflows zu ermöglichen. Zum Beispiel:
- Schreiben von Daten in Microsoft® Dynamics 365 und Salesforce bei Übermittlung von adaptiven Formularen
- Schreiben von Daten in Microsoft® Dynamics 365 und Salesforce durch benutzerdefinierte Entitäten, die im Formulardatenmodell (FDM) definiert sind, und umgekehrt.
- Abfragen eines Microsoft® Dynamics 365- und Salesforce-Servers nach Daten und Befüllen adaptiver Formulare
- Lesen von Daten vom Microsoft® Dynamics 365- und Salesforce-Server
Cloud-Services und Formulardaten(FDM)-Modelle von Microsoft® Dynamics 365 und Salesforce sind vorkonfiguriert auf dem AEM Forms-Server verfügbar, nachdem Sie ein Entwicklungsprojekt für Forms auf der Grundlage eines Experience Manager-Archetyps eingerichtet haben.
Konfigurieren von Salesforce-Cloud-Services configure-salesforce-cloud-service
Stellen Sie vor dem Konfigurieren von Salesforce-Cloud-Services sicher, dass Sie die folgenden Aufgaben ausführen:
-
Erstellen Sie eine verbundene OAuth-fähige Salesforce Anwendung. Wenn Sie die verbundene Salesforce-Anwendung erstellen, geben Sie die Callback-URL im folgenden Format an:
code language-none https://'[server]:[port]'/libs/fd/fdm/gui/components/admin/fdmcloudservice/createcloudconfigwizard/cloudservices.html
Server und Port beziehen sich hier auf den Host-Namen bzw. die Port-Nummer des AEM Forms-Servers.
-
Geben Sie beim Erstellen der verbundenen Salesforce-Anwendung
full
undoffline_access
als Werte für den OAuth-Umfang an. -
Notieren Sie sich die Werte für die Client-ID (als Consumer Key bezeichnet) und das Client-Geheimnis (als Consumer Secret bezeichnet) für die verbundene Anwendung.
Führen Sie die folgenden Schritte aus, um den Salesforce-Cloud-Service zu konfigurieren:
-
Gehen Sie in der AEM Forms-Autoreninstanz zu Tools > Cloud-Services > Data Sources. Die Liste der verfügbaren Wrapper-Ordner enthält einen Ordner mit dem Titel, der beim Erstellen des AEM-Archetyp-Projekts für
DappTitle
angegeben wurde. -
Wählen Sie den Ordnernamen und dann Salesforce Cloud Config aus, und wählen Sie anschließend Eigenschaften.
-
Auf der Registerkarte Authentifizierungseinstellungen:
- Geben Sie die Salesforce-Domain-URL im Feld Host an. Beispiel: [Domain-name].my.salesforce.com.
- Geben Sie die Client-ID (als Consumer Key bezeichnet) und das Client-Geheimnis (als Consumer Secret bezeichnet) für die verbundene Anwendung an.
- Geben Sie full offline_access (
full
- undoffine_access
-Werte, durch ein Leerzeichen getrennt) im Feld Autorisierungsumfang an. - Wählen Sie Verbindung zu OAuth herstellen. Sie werden zur Anmeldungsseite von Microsoft® Dynamics umgeleitet.
- Melden Sie sich mit Ihren Salesforce-Anmeldeinformationen an und lassen Sie zu, dass die Cloud-Service-Konfiguration eine Verbindung zum Salesforce-Service herstellt. Wenn die Verbindung erfolgreich hergestellt wurde, werden Sie zur Seite „Salesforce-Cloud-Service-Konfiguration“ weitergeleitet, auf der eine Erfolgsmeldung angezeigt wird.
-
Wählen Sie Speichern und schließen, um die Konfiguration abzuschließen.
Zugreifen auf das vorkonfigurierte Salesforce-Formulardatenmodell (FDM)
Ein vorkonfiguriertes Salesforce-Formulardatenmodell (FDM) ist auf dem AEM Forms-Server verfügbar, nachdem Sie ein Entwicklungsprojekt für Forms basierend auf einem Experience Manager-Archetyp eingerichtet haben.
Um auf das Formulardatenmodell (FDM) zuzugreifen, navigieren Sie zu Adobe Experience Manager > Forms > Datenintegrationen. Die Liste der verfügbaren Ordner enthält einen Ordner mit dem Titel, der beim Erstellen des AEM-Archetyp-Projekts für DappTitle
angegeben wurde. Wählen Sie den Ordnernamen und dann das Salesforce-Datenmodell aus, und wählen Sie anschließend das Symbol „Bearbeiten“
, um das Formulardatenmodell (FDM) anzuzeigen.
Nach der Konfiguration des Salesforce Cloud Config-Services können Sie adaptive Formulare mit dem vordefinierten Salesforce-Datenmodell integrieren.
Konfigurieren von Microsoft® Dynamics 365-Cloud-Services configure-dynamics-cloud-service
Stellen Sie vor dem Konfigurieren des Microsoft® Dynamics 365-Cloud-Services sicher, dass Sie die folgenden Aufgaben ausführen:
-
Registrieren Sie eine Anwendung für Microsoft® Dynamics 365 mit Azure Active Directory. Wenn Sie die verbundene Microsoft® Dynamics 365-Anwendung erstellen, geben Sie die Antwort-URLs im folgenden Format an:
code language-none https://'[server]:[port]'/libs/fd/fdm/gui/components/admin/fdmcloudservice/createcloudconfigwizard/cloudservices.html
Server und Port beziehen sich hier auf den Host-Namen bzw. die Port-Nummer des AEM Forms-Servers.
-
Notieren Sie sich die Werte für die Client-ID (die auch als Anwendungs-ID bezeichnet wird) und das Client-Geheimnis für die verbundene Anwendung.
Führen Sie die folgenden Schritte aus, um den Microsoft® Dynamics 365-Cloud-Service zu konfigurieren:
-
Gehen Sie in der AEM Forms-Autoreninstanz zu Tools > Cloud-Services > Data Sources. Die Liste der verfügbaren Wrapper-Ordner enthält einen Ordner mit dem Titel, der beim Erstellen des AEM-Archetyp-Projekts für
DappTitle
angegeben wurde. -
Wählen Sie den Ordnernamen und dann Microsoft® Dynamics 365 Cloud Config aus, und wählen Sie anschließend Eigenschaften.
-
Auf der Registerkarte Authentifizierungseinstellungen:
-
Geben Sie den Wert für das Feld Service-Stamm ein. Wechseln Sie zur Dynamics-Instanz und navigieren Sie zu Entwickler-Ressourcen, um den Wert für das Feld „Service-Stamm“ anzuzeigen. Zum Beispiel:
https://<tenant-name>.dynamics.com/api/data/v9.1/
-
Geben Sie die Client-ID (als Anwendungs-ID bezeichnet) und das Client-Geheimnis für die verbundene Anwendung an.
-
Ersetzen Sie
{tenant}
durch eine Mandantenkennung in den Feldern OAuth-URL, Aktualisierungstoken-URL und Zugriffstoken-URL. -
Geben Sie die Dynamics-Instanz-URL im Feld Ressource an, um Microsoft® Dynamics mit einem Formulardatenmodell (FDM) zu konfigurieren. Verwenden Sie die Service-Stamm-URL, um die URL der Dynamics-Instanz abzuleiten. Zum Beispiel
https://<tenant-name>.dynamics.com
. -
Geben Sie die
openid
im Feld Autorisierungsumfang für den Autorisierungsprozess in Microsoft® Dynamics 365 an. -
Melden Sie sich mit Ihren Microsoft® Dynamics 365-Anmeldeinformationen an und lassen Sie zu, dass die Cloud-Service-Konfiguration eine Verbindung zum Microsoft® Dynamics 365-Service herstellt. Wenn die Verbindung erfolgreich hergestellt wurde, werden Sie zur Seite „Microsoft® Dynamics 365-Cloud-Service-Konfiguration“ weitergeleitet, auf der eine Erfolgsmeldung angezeigt wird.
-
-
Wählen Sie Speichern und schließen, um die Konfiguration abzuschließen.
Zugreifen auf das vorkonfigurierte Microsoft® Dynamics 365-Formulardatenmodell (FDM)
Ein vorkonfiguriertes Microsoft® Dynamics 365-Formulardatenmodell (FDM) ist auf dem AEM Forms-Server verfügbar, nachdem Sie ein Entwicklungsprojekt für Forms basierend auf einem Experience Manager-Archetyp eingerichtet haben.
Um auf das Formulardatenmodell (FDM) zuzugreifen, navigieren Sie zu Adobe Experience Manager > Forms > Datenintegrationen. Die Liste der verfügbaren Ordner enthält einen Ordner mit dem Titel, der beim Erstellen des AEM-Archetyp-Projekts für DappTitle
angegeben wurde. Wählen Sie den Ordnernamen und dann das Microsoft® Dynamics 365-Datenmodell aus, und wählen Sie anschließend das Symbol „Bearbeiten“
, um das Formulardatenmodell (FDM) anzuzeigen.
Nach der Konfiguration des Microsoft® Dynamics 365 Cloud Config-Services können Sie adaptive Formulare mit dem vordefinierten Microsoft® Dynamics 365-Datenmodell integrieren.