DokumentationAEM as a Cloud ServiceBenutzerhandbuch

Konfigurieren von Salesforce für AEM Forms

Letzte Aktualisierung: 13. Februar 2025
  • Gilt für:
  • Experience Manager as a Cloud Service
  • Themen:
  • Adaptive Formulare
  • Formulardatenmodell

Erstellt für:

  • Benutzende
  • Entwickler

Experience Manager Forms Datenintegration bietet Salesforce Cloud-Services zur Integration von Adaptive Forms mit dem vorkonfigurierten Formulardatenmodell (OOTB Form Data Model, FDM). Das adaptive Forms kann dann mit Salesforce-Servern interagieren, um Unternehmens-Workflows zu ermöglichen. Zum Beispiel:

  • Schreiben von Daten in Salesforce bei Übermittlung von adaptiven Formularen.
  • Schreiben von Daten in Salesforce durch benutzerdefinierte Entitäten, die im Formulardatenmodell (FDM) definiert sind, und umgekehrt.
  • Abfragen eines Salesforce-Servers nach Daten und Auffüllen adaptiver Formulare.
  • Lesen Sie Daten vom Salesforce-Server.

Salesforce Cloud-Services und das Formulardatenmodell (FDM) sind vorkonfiguriert auf dem AEM Forms-Server verfügbar, nachdem Sie ein Entwicklungsprojekt für Forms auf der Grundlage des Experience Manager-Archetyps eingerichtet.

HINWEIS
Salesforce Cloud-Services und das Formulardatenmodell (FDM) sind nur dann vorkonfiguriert verfügbar, wenn Sie ein Experience Manager Forms as a Cloud Service-Projekt einrichten, das auf AEM-Archetyp 30 oder höher basiert.

Konfigurieren von Salesforce-Cloud-Services

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:

    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 und offline_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:

  1. Navigieren Sie auf AEM Forms Autoreninstanz zu Tools hammer > Cloud Services > Data Sources.

  2. Wählen Sie den Ordnernamen und dann Salesforce Cloud Config aus, und wählen Sie anschließend Eigenschaften.

  3. Auf der Registerkarte Authentifizierungseinstellungen:

    1. Geben Sie die Salesforce-Domain-URL im Feld Host an. Beispiel: [Domain-name].my.salesforce.com.
    2. Geben Sie die Client-ID (als Consumer Key bezeichnet) und das Client-Geheimnis (als Consumer Secret bezeichnet) für die verbundene Anwendung an.
    3. Geben Sie full offline_access (full- und offine_access -Werte, durch ein Leerzeichen getrennt) im Feld Autorisierungsumfang an.
    4. Wählen Sie Verbindung zu OAuth herstellen. Sie werden zur Anmeldungsseite von Salesforce umgeleitet.
    5. 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.
  4. 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.

So greifen Sie auf das Formulardatenmodell (FDM) zu:

  1. Navigieren Sie zu Adobe Experience Manager > Forms > Datenintegrationen.
  2. Wählen Sie den Ordnernamen und dann das Salesforce-Datenmodell aus, und wählen Sie anschließend das Symbol „Bearbeiten“ 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.

Related Articles
  • Konfigurieren von Datenquellen für AEM Forms
  • Konfigurieren von Azure Storage für AEM-Formulare
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab