Integratie van Salesforce met gebruik van OAuth 2.0 client credentials flow configure-salesforce-with-ouath-2.0-client-credential
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.
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.
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:
-
Creeer a Salesforce verbonden app met OAuth 2.0 stroom van de cliëntcredentieen een slechts API-gebruiker voor uw organisatie en verkrijg de sleutel van de consument en het consumentengeheim voor app.
-
Zorg ervoor dat het Swagger-bestand op de juiste wijze is geconfigureerd zodat het overeenkomt met de API's van uw organisatie. Alternatief, kunt u verkiezen om tot een dossier van de Swaggervan het kras te leiden, dat voor gebruik in uw AEM milieu wordt gemaakt.
+++
Stappen om Salesforce met de stroom van de Verantwoording van de Cliënt te vormen steps-to-create-aem-datasource-configuration
-
Meld u aan bij de instantie Auteur.
-
Ga naar Tools > Cloud Services > Data Sources .
-
Selecteer de configuratiemap.
-
Klik op Create en Create Data Source Configuration verschijnt.
-
Geef de waarde Title op en selecteer de waarde Service Type as RESTful Service .
-
Klik op Next.
-
Selecteer Swagger Source als File.
note note NOTE Zodra het wagerbestand is geselecteerd, worden het schema, de hostnaam en het basispad automatisch ingevuld. -
Upload het gemaakte wagerbestand van uw lokale computer door op Browse te klikken.
-
Selecteer Authentication Type as OAuth 2.0 en het deelvenster Authentication Settings verschijnt.
-
Selecteer Grant Type als Client Credentials .
-
Geef de Client Id en Client Secret op die u wilt ophalen uit de met Salesforce verbonden app.
-
De Access Token URL opgeven in de notatie
https://[MyDomainName].my.salesforce.com/services/oauth2/token
.note note NOTE Elke organisatie heeft een eigen specifieke domeinnaam. -
Klik op Test Connection.
-
Klik op de knop Create als de verbinding tot stand is gebracht.
Nu, kunt u tot het Model van de Gegevens van de Vormleiden om de gevormde gegevensbron met uw Aanpassings Forms te integreren.