Configurazione di DataSource con Salesforce in AEM Forms 6.3 e 6.4

Prerequisiti

In questo articolo, passeremo attraverso il processo di creazione di Origine dati con Salesforce

Prerequisiti per questa esercitazione:

In questo esempio gbedekar -w7-1:6443 è il nome del mio server e la porta su cui AEM è in esecuzione.

Una volta creata la nota dell'app connessa, la Chiave consumer e Chiave segreta. Queste funzioni sono necessarie durante la creazione dell’origine dati in AEM Forms.

Dopo aver creato l’app connessa, dovrai creare un file swagger per le operazioni da eseguire in salesforce. Un file swagger di esempio è incluso come parte delle risorse scaricabili. Questo file swagger consente di creare un oggetto "Lead" durante l’invio del modulo adattivo. Esplorare questo file swagger.

Il passaggio successivo consiste nel creare un’origine dati in AEM Forms. Segui i seguenti passaggi in base alla tua versione di AEM Forms

AEM Forms 6.3

  • Accedi a AEM Forms utilizzando il protocollo https

  • Passa a servizi cloud digitando in https://<servername>:<serverport> /etc/cloudservices.html, ad esempio https://gbedekar-w7-1:6443/etc/cloudservices.html

  • Scorri verso il basso fino a "Modello dati modulo".

  • Fai clic su "Mostra configurazioni".

  • Fai clic su "+" per aggiungere una nuova configurazione

  • Selezionare "Rest Full Service". Fornisci un titolo e un nome significativi alla configurazione. Ad esempio,

    • Nome: CreateLeadInSalesForce
    • Titolo: CreateLeadInSalesForce
  • Fai clic su "Crea"

Nella schermata successiva

  • Selezionare "File" come opzione per il file di origine swagger. Sfoglia il file scaricato in precedenza
  • Seleziona il tipo di autenticazione come OAuth2.0
  • Fornire i valori ClientID e Segreto client
  • L'URL OAuth è - https://login.salesforce.com/services/oauth2/authorize
  • Aggiorna URL token - https://na5.salesforce.com/services/oauth2/token
  • Url Del Token Di Accesso - https://na5.salesforce.com/services/oauth2/token
  • Ambito dell'autorizzazione: api chatter_api full id openid refresh_token visualforce web
  • Gestore autenticazione: Titolare dell’autorizzazione
  • Clicca su "Connetti a OAUTH".Se tutto va bene, non dovresti vedere errori

Dopo aver creato il modello dati del modulo utilizzando Salesforce, è possibile creare l’integrazione dati del modulo utilizzando l’origine dati appena creata. La documentazione ufficiale per la creazione dell’integrazione dei dati del modulo è qui.

Assicurati di configurare il modello dati modulo in modo da includere il servizio POST per creare un oggetto Lead in SFDC.

Sarà inoltre necessario configurare il servizio di lettura e scrittura per l’oggetto Lead. Fai riferimento alle schermate in fondo a questa pagina.

Dopo aver creato il modello dati del modulo, è possibile creare moduli adattivi basati su questo modello e utilizzare i metodi di invio del modello dati del modulo per creare un lead in SFDC.

AEM Forms 6.4

  • Crea origine dati

    • Passa a Origini dati

    • Fai clic sul pulsante "Crea"

    • Fornire alcuni valori significativi

      • Nome: CreateLeadInSalesForce
      • Titolo: CreateLeadInSalesForce
      • Tipo di servizio: Servizio RESTful
    • Fai clic su Avanti

    • Sorgente Swagger: File

    • Sfoglia e seleziona il file swagger scaricato nel passaggio precedente

    • Tipo di autenticazione: OAuth 2.0. Specifica i seguenti valori

    • Fornire i valori ClientID e Segreto client

    • L'URL OAuth è - https://login.salesforce.com/services/oauth2/authorize

    • Aggiorna URL token - https://na5.salesforce.com/services/oauth2/token

    • Access Token Ur l - https://na5.salesforce.com/services/oauth2/token

    • Ambito dell'autorizzazione: api chatter_api full id openid refresh_token visualforce web*

    • Gestore autenticazione: Titolare dell’autorizzazione

    • Fai clic sul pulsante "Connetti a OAuth". In caso di errori, controlla i passaggi precedenti per assicurarsi che tutte le informazioni siano state inserite con precisione.

Dopo aver creato l'origine dati utilizzando SalesForce, è possibile creare l'integrazione dei dati del modulo utilizzando l'origine dati appena creata. Il collegamento alla documentazione relativo a questo percorso è qui

Assicurati di configurare il modello dati modulo in modo da includere il servizio POST per creare un oggetto Lead in SFDC.

Sarà inoltre necessario configurare il servizio di lettura e scrittura per l’oggetto Lead. Fai riferimento alle schermate in fondo a questa pagina.

Dopo aver creato il modello dati del modulo, è possibile creare moduli adattivi basati su questo modello e utilizzare i metodi di invio del modello dati del modulo per creare un lead in SFDC.

NOTA

Assicurati che l'url nel file swagger corrisponda alla tua area geografica. Ad esempio, l’url nel file di swagger di esempio è "na46.salesforce.com", in quanto l’account è stato creato in Nord America. Il modo più semplice è quello di accedere al tuo account Salesforce e controllare l'url .

sfdc1

sfdc2

SampleSwaggerFile

In questa pagina