Integrieren des adaptiven Formulars in Salesforce configure-salesforce-with-ouath-2.0-client-credential

Version
Artikel-Link
AEM 6.5
Hier klicken
AEM as a Cloud Service
Dieser Artikel

Durch die Integration von Adobe Experience Manager (AEM) mit Salesforce können Unternehmen Prozesse optimieren, indem sie ihre Formularerstellungs- und Verwaltungsfunktionen mit der Salesforce-Plattform verbinden. Die Verbindung eines adaptiven Formulars mit Salesforce ermöglicht einen nahtlosen Datenaustausch zwischen den beiden Plattformen. Wenn Benutzer Formulare senden, werden die Daten automatisch mit Salesforce synchronisiert. Dadurch wird sichergestellt, dass alle Kundeninformationen im System auf dem neuesten Stand und zentral gespeichert sind.

Sie können OAuth 2.0-Client-Anmeldeinformationen verwenden, um AEM Forms in die Salesforce-Anwendung zu integrieren. OAuth 2.0-Client-Anmeldeinformationen sind eine standardmäßige und sichere Methode für die direkte Kommunikation ohne Benutzerbeteiligung.

Workflow beim Festlegen der Kommunikation zwischen AEM Forms und der Salesforce-Anwendung

AEM Forms tauscht die in der Salesforce Connect-Anwendung definierten Client-Anmeldeinformationen (Consumer Key und Consumer Secret) aus, um ein Zugriffs-Token zu erhalten.

AEM as a Cloud Service bietet verschiedene vordefinierte Übermittlungsaktionen für die Verarbeitung von Formularübermittlungen. Weitere Informationen zu diesen Optionen finden Sie im Artikel Übermittlungsaktion für adaptive Formulare.

Die Verwendung von OAuth 2.0-Client-Anmeldeinformationen für die Authentifizierung hat gegenüber Authorization Code Flow mehrere Vorteile:

  • Die Authentifizierung mit OAuth 2.0-Client-Anmeldeinformationen ermöglicht mehr als fünf Verbindungen pro Person.
  • Die AEM-Datenquellenkonfiguration arbeitet weiterhin an der Deaktivierung, Zugriffsänderungen und Kennwortaktualisierung für AEM-Benutzende.

Voraussetzungen prerequisites

Tun Sie Folgendes, bevor Sie die Kommunikation zwischen einer Salesforce-Anwendung und einer AEM-Umgebung einrichten:

Konfigurieren einer Salesforce-Anwendung mithilfe des OAuth 2.0-Client-Anmeldedatenflusses steps-to-create-aem-datasource-configuration

Führen Sie zum Verbinden des adaptiven Formulars mit der Salesforce-Anwendung mithilfe der Einstellungen des OAuth 2.0-Client-Anmeldedatenflusses folgende Schritte aus:

  1. Melden Sie sich bei Ihrer Authoring-Instanz an.

  2. Wechseln Sie zu Tools > Cloud Services > Datenquellen.

  3. Wählen Sie den Konfigurationsordner aus.

  4. Klicken Sie auf Erstellen und das Bedienfeld Datenquellenkonfiguration erstellen erscheint.

  5. Geben Sie den Titel an und wählen Sie den Diensttyp als RESTful-Dienst.

  6. Klicken Sie auf Weiter.

  7. Wählen Sie Swagger Source als Datei.

    note note
    NOTE
    Sobald die Swagger-Datei ausgewählt ist, werden das Schema, der Host-Name und der Basispfad automatisch ausgefüllt.
  8. Laden Sie die erstellte Swagger-Datei von Ihrem lokalen Computer hoch, indem Sie auf Durchsuchen klicken.

  9. Wählen Sie Authentifizierungstyp als OAuth 2.0 und das Bedienfeld Authentifizierungs-Einstellungen erscheint.

  10. Wählen Sie den Grant-Typ als Client-Anmeldedaten aus.

  11. Geben Sie die Client-ID und das Client-Geheimnis an, das Sie von der mit Salesforce verbundenen App erhalten haben.

  12. Geben Sie die Zugriffstoken-URL im folgenden Format an:
    https://[MyDomainName].my.salesforce.com/services/oauth2/token.

    note note
    NOTE
    Jede Organisation hat einen eigenen, spezifischen Domain-Namen.
  13. Klicken Sie auf Verbindung testen.

  14. Wenn die Verbindung erfolgreich hergestellt wurde, klicken Sie auf die Schaltfläche Erstellen.

Nachdem Sie die Salesforce-Anwendung konfiguriert haben, können Sie die Konfiguration beim Erstellen des Formulardatenmodells (FDM) verwenden. Weitere Informationen finden Sie unter Formulardatenmodell (FDM) erstellen. Konfigurieren Sie die Formulardatenmodell-Übermittlungsaktion für ein adaptives Formular, um Daten an Salesforce-Anwendungen zu senden.

Weitere Informationen zum Erstellen und Verwenden des Formulardatenmodells (FDM) in Geschäftsabläufen finden Sie unter Datenintegration.

Ähnliche Artikel

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