Adaptief formulier integreren met Salesforce configure-salesforce-with-ouath-2.0-client-credential

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

Dankzij de integratie van Adobe Experience Manager (AEM) Forms met Salesforce kunnen organisaties processen stroomlijnen door hun mogelijkheden voor het maken en beheren van formulieren te verbinden met het Salesforce-platform. Door een adaptief formulier aan te sluiten met Salesforce, kunt u naadloze gegevensuitwisseling tussen de twee platforms tot stand brengen. Wanneer gebruikers formulieren verzenden, worden de gegevens automatisch gesynchroniseerd met Salesforce. Het zorgt ervoor dat alle klanteninformatie bijgewerkt en binnen het systeem gecentraliseerd is.

U kunt OAuth 2.0 cliëntgeloofsbrieven gebruiken om AEM Forms met de toepassing van Salesforce te integreren. OAuth 2.0 cliëntgeloofsbrieven zijn een standaard en veilige methode voor directe mededeling zonder gebruikersbetrokkenheid.

Workflow bij het instellen van communicatie tussen AEM Forms en Salesforce-toepassing

AEM Forms wisselt de aanmeldingsgegevens van de client uit (de sleutel van de consument en het consumentengeheim), die zijn gedefinieerd in de toepassing Salesforce waarmee verbinding wordt gemaakt, om een toegangstoken te verkrijgen.

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.

Er zijn veelvoudige voordelen om OAuth 2.0 cliëntgeloofsbrieven voor authentificatie over de authentificatie van de Stroom van de Code van de Vergunning te gebruiken:

  • OAuth 2.0 de authentificatie van de cliëntgeloofsbrieven staat meer dan vijf verbindingen per gebruiker toe.
  • AEM gegevensbronconfiguratie werkt verder aan deactivering, toegangsveranderingen, wachtwoordupdate voor een AEM gebruiker.

Vereisten prerequisites

Voordat u de communicatie tussen een Salesforce-toepassing en een AEM omgeving instelt:

  • Een Salesforce-app verbonden met OAuth 2.0-clientreferentiestroom en een gebruiker die alleen voor de API verantwoordelijk is voor uw organisatie en die de consumentensleutel en het consumentengeheim voor de app ontvangt.

  • Zorg ervoor dat het Swagger-bestand op de juiste wijze is geconfigureerd zodat het overeenkomt met de API's van uw organisatie. U kunt er ook voor kiezen een Swagger-bestand maken helemaal op maat, voor gebruik in uw AEM.

Salesforce-toepassing configureren met OAuth 2.0 Client Credential-stroom steps-to-create-aem-datasource-configuration

Voer de volgende stappen uit om Adaptief formulier te verbinden met de Salesforce-toepassing met OAuth 2.0-instellingen voor clientverificatie:

  1. Meld u aan bij de instantie Auteur.

  2. Ga naar Tools > Cloud Services > Data Sources.

  3. Selecteer de configuratiemap.

  4. Klikken Create en de Create Data Source Configuration wordt weergegeven.

  5. Geef de Title en selecteert u de Service Type als RESTful Service.

  6. Klik op Next.

  7. Selecteer de Swagger Source als File.

    note note
    NOTE
    Wanneer het wagerbestand is geselecteerd, worden het schema, de hostnaam en het basispad automatisch ingevuld.
  8. Upload het gemaakte wagerbestand van uw lokale computer door op Browse.

  9. Selecteer de Authentication Type als OAuth 2.0 en de Authentication Settings wordt weergegeven.

  10. Selecteer de Grant Type als Client Credential.

  11. Geef de Client Id en Client Secret verkregen uit de Salesforce-app.

  12. Geef de Access Token URL in formaat
    https://[MyDomainName].my.salesforce.com/services/oauth2/token.

    note note
    NOTE
    Elke organisatie heeft een eigen specifieke domeinnaam.
  13. Klik op Test Connection.

  14. Als de verbinding succesvol is, klik Create knop.

Nadat u de Salesforce-toepassing hebt geconfigureerd, kunt u de configuratie gebruiken tijdens het maken van een FDM (Form Data Model). Zie voor meer informatie Formuliergegevensmodel maken (FDM). De handeling Verzenden van formuliergegevensmodel configureren voor een adaptief formulier om gegevens naar Salesforce-toepassingen te verzenden.

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

Verwante artikelen

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