Integrering av Salesforce med OAuth 2.0-klientens autentiseringsflöde configure-salesforce-with-ouath-2.0-client-credential

Version
Artikellänk
AEM as a Cloud Service
Klicka här
AEM 6.5
Den här artikeln

Du kan använda klientautentiseringsuppgifter för OAuth 2.0 för att integrera AEM Forms med Salesforce-programmet. OAuth 2.0-klientens autentiseringsuppgifter är en standard och säker metod för direkt kommunikation utan användarinblandning.

Arbetsflöde vid inställning av kommunikation mellan AEM Forms och Salesforce-program

AEM Forms utbyter klientautentiseringsuppgifterna (konsumentnyckel och hemlighet), som definieras i det Salesforce-anslutna programmet, för att få en åtkomsttoken.

Det finns många fördelar med att använda OAuth 2.0-klientautentiseringsuppgifter för autentisering över autentisering av Authorization Code Flow:

  • Autentisering med OAuth 2.0-klientautentiseringsuppgifter tillåter mer än fem anslutningar per användare.
  • AEM datakällkonfiguration fortsätter att arbeta med inaktivering, åtkomständringar och lösenordsuppdatering för en AEM användare.

Förutsättningar prerequisites

Innan du ställer in kommunikation mellan ett Salesforce-program och en AEM-miljö:

NOTE
AEM 6.5 stöder bara filspecifikationer i Swagger 2.0.

+++

Steg för att konfigurera Salesforce med flöde för klientautentiseringsuppgifter steps-to-create-aem-datasource-configuration

  1. Logga in på din Author-instans.

  2. Gå till Tools > Cloud Services > Data Sources.

  3. Välj konfigurationsmappen.

  4. Klicka på Create så visas Create Data Source Configuration.

  5. Ange Title och välj Service Type som RESTful Service.

  6. Klicka på Next.

  7. Välj Swagger Source som File.

    note note
    NOTE
    När swagger-filen har valts fylls schemat, värdnamnet och bassökvägen i automatiskt.
  8. Överför den skapade swagger-filen från den lokala datorn genom att klicka på Browse.

  9. Markera Authentication Type som OAuth 2.0 så visas panelen Authentication Settings.

  10. Välj Grant Type som Client Credentials.

  11. Ange Client Id och Client Secret som hämtats från Salesforce-appen som är ansluten.

  12. Ange Access Token URL i format
    https://[MyDomainName].my.salesforce.com/services/oauth2/token.

    note note
    NOTE
    Varje organisation har ett eget specifikt domännamn.
  13. Klicka på Test Connection.

  14. Om anslutningen lyckas klickar du på knappen Create.

Nu kan du skapa formulärdatamodellen för att integrera den konfigurerade datakällan med din adaptiva Forms.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2