Integrazione di Salesforce tramite il flusso delle credenziali client OAuth 2.0 configure-salesforce-with-ouath-2.0-client-credential

Versione
Collegamento articolo
AEM as a Cloud Service
Fai clic qui
AEM 6.5
Questo articolo

Puoi utilizzare le credenziali client OAuth 2.0 per integrare AEM Forms con l’applicazione Salesforce. Le credenziali client OAuth 2.0 sono un metodo standard e sicuro per la comunicazione diretta senza il coinvolgimento dell’utente.

Flusso di lavoro durante l’impostazione della comunicazione tra l’applicazione AEM Forms e Salesforce

AEM Forms scambia le credenziali del client (chiave consumer e segreto consumer), definite nell’applicazione connessa Salesforce, per ottenere un token di accesso.

L’utilizzo delle credenziali del client OAuth 2.0 per l’autenticazione rispetto all’autenticazione del flusso del codice di autorizzazione offre diversi vantaggi:

  • L'autenticazione delle credenziali client OAuth 2.0 consente più di cinque connessioni per utente.
  • La configurazione dell’origine dati dell’AEM continua a funzionare su disattivazione, modifiche di accesso, aggiornamento della password per un utente AEM.

Prerequisiti prerequisites

Prima di impostare la comunicazione tra un’applicazione Salesforce e un ambiente AEM:

  • Creare un App connessa Salesforce con flusso di credenziali client OAuth 2.0 e un utente solo API per la tua organizzazione e ottenere la chiave del consumatore e il segreto del consumatore per l’app.

  • Assicurati che il file Swagger sia configurato in modo appropriato per corrispondere alle API della tua organizzazione. In alternativa, puoi scegliere di creare un file Swagger da zero, personalizzato per l’utilizzo nell’ambiente AEM.

NOTE
AEM 6.5 supporta solo le specifiche dei file Swagger 2.0.

+++

Passaggi per configurare Salesforce con il flusso delle credenziali del client steps-to-create-aem-datasource-configuration

  1. Accedi all’istanza di authoring.

  2. Vai a Strumenti > Cloud Service > Origini dati.

  3. Seleziona la cartella di configurazione.

  4. Clic Crea e Crea configurazione origine dati viene visualizzato.

  5. Specifica la Titolo e seleziona la Tipo di servizio as Servizio RESTful.

  6. Fai clic su Avanti.

  7. Seleziona la Sorgente Swagger as File.

    note note
    NOTE
    Non appena il file Swagger viene selezionato, lo Schema, il nome host e il percorso di base vengono popolati automaticamente.
  8. Carica il file Swagger creato dal computer locale facendo clic su Sfoglia.

  9. Seleziona la Tipo di autenticazione as OAuth 2.0 e Impostazioni di autenticazione viene visualizzato il pannello.

  10. Seleziona la Tipo di concessione as Credenziali client.

  11. Specifica la ID client e Segreto client ottenuti dall’app connessa Salesforce.

  12. Specifica la URL token di accesso in formato
    https://[MyDomainName].my.salesforce.com/services/oauth2/token.

    note note
    NOTE
    Ogni organizzazione ha il proprio nome di dominio specifico.
  13. Clic Verifica connessione.

  14. Se la connessione ha esito positivo, fare clic sul pulsante Crea pulsante.

Ora puoi creare il modello dati del modulo per integrare l’origine dati configurata con Adaptive Forms.

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