[AEM Forms]{class="badge positive" title="Si applica ad AEM Forms)."}

Collegare un modulo adattivo all’elenco di Microsoft® SharePoint connect-af-sharepoint-list

Questo video è applicabile solo ai Componenti core. Per i componenti UE/Foundation, fare riferimento all'articolo.

Per utilizzare l'azione di invio Invia a elenco SharePoint in un modulo adattivo:

  1. Crea una configurazione elenco SharePoint: connette AEM Forms all'archiviazione elenco Microsoft® Sharepoint.
  2. Utilizzare l'invio utilizzando il modello dati del modulo (FDM) in un modulo adattivo: collega il modulo adattivo a Microsoft® SharePoint configurato.

​1. Creare una configurazione dell’elenco SharePoint

Per collegare AEM Forms all’elenco di Microsoft® Sharepoint:

  1. Vai a Strumenti > Servizi cloud > Microsoft® SharePoint.

  2. Seleziona un contenitore configurazione. La configurazione viene archiviata nel Contenitore configurazione selezionato.

  3. Fai clic su Crea > Elenco SharePoint dall'elenco a discesa. Viene visualizzata la procedura guidata di configurazione di SharePoint.

  4. Specifica il Titolo, ID client, Segreto client e URL OAuth. Per informazioni su come recuperare l'ID client, il segreto client e l'ID tenant per l'URL OAuth, consulta la documentazione di Microsoft®.

    • Puoi recuperare Client ID e Client Secret dell'app dal portale Microsoft® Azure.

    • Nel portale Microsoft® Azure, aggiungi l'URI di reindirizzamento come https://[author-instance]/libs/cq/sharepointlist/content/configurations/wizard.html. Sostituisci [author-instance] con l'URL dell'istanza di authoring.

    • Aggiungere le autorizzazioni API offline_access e Sites.Manage.All nella scheda Microsoft® Graph per fornire le autorizzazioni di lettura/scrittura. Aggiungere l'autorizzazione AllSites.Manage nella scheda Sharepoint per interagire in remoto con i dati di SharePoint.

    • Usa URL OAuth: https://login.microsoftonline.com/tenant-id/oauth2/v2.0/authorize. Sostituisci <tenant-id> con tenant-id dell'app dal portale Microsoft® Azure.

      note note
      NOTE
      Il campo segreto client è obbligatorio o facoltativo a seconda della configurazione dell'applicazione Azure Active Directory. Se l’applicazione è configurata per l’utilizzo di un segreto client, è obbligatorio fornire il segreto client.
  5. Fai clic su Connetti. Se la connessione ha esito positivo, viene visualizzato il messaggio Connection Successful.

  6. Selezionare Sito SharePoint e Elenco SharePoint dall'elenco a discesa.

  7. Selezionare Crea per creare la configurazione cloud per Microsoft® SharePointList.

Autenticazione basata su certificato certificate-based-authentication

L'autenticazione basata su certificato per la configurazione dell'elenco di SharePoint si trova nel programma Early Adopter. Per partecipare al programma per i primi utilizzatori, richiedi l’accesso alla funzionalità inviando una e-mail dal tuo account ufficiale all’indirizzo aem-forms-ea@adobe.com.

Nella procedura guidata di configurazione dell’elenco di SharePoint:

  1. Imposta Tipo di autenticazione su Autenticazione basata su certificato.
  2. Specificare Titolo, ID client, Alias certificato, ID tenant e Nome tenant.
  3. Immetti l'URL sito SharePoint, verifica la connessione del sito se necessario e seleziona il elenco SharePoint.
  4. Fai clic su Connetti per verificare la connessione, quindi su Salva e chiudi per salvare la configurazione.

Nella schermata seguente viene visualizzata la configurazione dell'elenco di SharePoint con autenticazione basata su certificato:

Configurazione elenco SharePoint con autenticazione basata su certificato {align="center" width="50%,"}

Per preparare il certificato per AEM e Microsoft Azure, esegui i seguenti passaggi in AEM, quindi registra il certificato pubblico in Microsoft Azure.

In AEM

  1. Vai a Strumenti > Sicurezza > Utenti.
  2. Cerca fd-cloudservice, seleziona l'utente e fai clic su Proprietà.
  3. Apri la scheda Registro chiavi. Se un keystore non è ancora stato creato, fare clic su Crea keystore e completare le richieste per impostare la password del keystore.
  4. Aggiungi la chiave privata al keystore: espandi Aggiungi chiave privata dal file keystore e carica il file .jks.
  5. Immetti un Alias che corrisponda all'Alias certificato nella configurazione dell'elenco di SharePoint, invia il materiale chiave, quindi fai clic su Salva e chiudi.

La schermata mostra il keystore dopo l’aggiunta del certificato. L'alias deve corrispondere all'alias certificato nella configurazione cloud di SharePoint List:

Archivio chiavi utente

fd-cloudservice con alias certificato {align="center" width="50%,"}

In Microsoft Azure

  1. Apri la registrazione dell'applicazione e vai a Certificati e segreti > Certificati.
  2. Selezionare Carica certificato e caricare il file del certificato (chiave pubblica) che Azure deve considerare attendibile per l'applicazione.

La schermata mostra la scheda Certificati nel portale Azure, dove puoi caricare il certificato per la registrazione all'app:

Certificati e segreti di registrazione per app Azure {align="center" width="50%,"}

​2. Utilizzare l’invio utilizzando il modello dati modulo (FDM) in un modulo adattivo use-submit-using-fdm

È possibile utilizzare la configurazione dell’elenco SharePoint creata in un modulo adattivo per salvare dati o documenti di record generati in un elenco SharePoint. Per utilizzare un elenco SharePoint in un modulo adattivo come, effettua le seguenti operazioni:

Quando si invia il modulo, i dati vengono salvati nell'archivio elenco di Microsoft® Sharepoint specificato.

NOTE
In Microsoft® SharePoint List non sono supportati i seguenti tipi di colonna:
  • colonna immagine
  • colonna metadati
  • colonna persona
  • colonna di dati esterni

Articoli correlati

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