[AEM Forms]{class="badge positive" title="van toepassing op AEM Forms)."}

Een adaptief formulier verbinden met de Microsoft® SharePoint-lijst connect-af-sharepoint-list

Deze video is alleen van toepassing op Core Components. Voor de Componenten van de UE/Foundation, gelieve naar het artikel te verwijzen.

U kunt als volgt de Submit to SharePoint List Handeling verzenden in een adaptieve vorm gebruiken:

  1. ​ creeer een Configuratie van de Lijst van SharePoint ​: AEM Forms wordt aangesloten op uw Microsoft® Sharepoint List Storage.
  2. ​ gebruik Submit gebruikend het Model van de Gegevens van de Vorm (FDM) in een Aangepaste Vorm ​: Het verbindt uw Adaptief Formulier met gevormde Microsoft® SharePoint.

​1. Een SharePoint List-configuratie maken

AEM Forms verbinden met uw Microsoft® SharePoint-lijst:

  1. Ga naar Tools > Cloud Services > Microsoft® SharePoint .

  2. Selecteer de Container van de a Configuratie. De configuratie wordt opgeslagen in de geselecteerde Container van de Configuratie.

  3. Klik op Create > SharePoint List in de vervolgkeuzelijst. De configuratietovenaar van SharePoint verschijnt.

  4. Geef de waarden Title , Client ID , Client Secret en OAuth URL op. Voor informatie over hoe te om identiteitskaart van de Cliënt terug te winnen, Geheime cliënt, identiteitskaart van de Aannemer voor OAuth URL, zie ​ Documentatie Microsoft® ​.

    • U kunt de Client ID en Client Secret van uw app ophalen via de Microsoft® Azure-portal.

    • Voeg in de Microsoft® Azure portal de Redirect URI toe als https://[author-instance]/libs/cq/sharepointlist/content/configurations/wizard.html . Vervang [author-instance] door de URL van de instantie Auteur.

    • Voeg de API toestemmingen offline_access en Sites.Manage.All in het Microsoft® Grafiek lusje toe om lees-schrijftoestemmingen te verstrekken. Voeg AllSites.Manage toestemming in het SharePoint lusje toe om ver met de gegevens van SharePoint in wisselwerking te staan.

    • OAuth-URL gebruiken: https://login.microsoftonline.com/tenant-id/oauth2/v2.0/authorize. Vervang <tenant-id> door tenant-id van uw app via de Microsoft® Azure-portal.

      note note
      NOTE
      Het cliënt geheime gebied is verplicht of facultatief hangt van uw de toepassingsconfiguratie van de Folder van Azure Actieve af. Als uw toepassing wordt gevormd om een cliëntgeheim te gebruiken, is het verplicht om het cliëntgeheim te verstrekken.
  5. Klik op Connect . Bij een geslaagde verbinding wordt het bericht Connection Successful weergegeven.

  6. Selecteer SharePoint Site en SharePoint List in de vervolgkeuzelijst.

  7. Selecteer Create om de wolkenconfiguratie voor Microsoft® SharePointList tot stand te brengen.

Certificaatgebaseerde verificatie certificate-based-authentication

Verificatie op basis van certificaten voor de SharePoint List-configuratie valt onder het programma Vroege adopter. U kunt vanaf uw officiële e-mailadres naar aem-forms-ea@adobe.com schrijven om deel te nemen aan het programma voor vroege adoptie en toegang tot de functie te vragen.

In de configuratiewizard SharePoint List:

  1. Plaats Authentication Type aan Certificaat gebaseerde authentificatie.
  2. Geef Title, Client ID, Certificate Alias, Tenant Id en Tenant Name op.
  3. Voer de SharePoint Site URL in, controleer indien nodig de siteverbinding en selecteer de SharePoint List .
  4. Klik op Connect om de verbinding te verifiëren en klik vervolgens op Save & Close om de configuratie op te slaan.

De hieronder screenshot toont de configuratie van de Lijst van SharePoint met Op certificaat gebaseerde authentificatie:

​ de configuratie van de Lijst van SharePoint met op certificaat gebaseerde authentificatie ​ {align="center" width="50%,"}

Als u het certificaat wilt voorbereiden voor AEM en Microsoft Azure, voert u de volgende stappen uit in AEM en registreert u het openbare certificaat in Microsoft Azure.

in AEM

  1. Ga naar Tools > Security > Users .
  2. Zoek naar fd-cloudservice, selecteer de gebruiker, en klik Properties.
  3. Open de tab Keystore . Als er nog geen sleutelarchief is gemaakt, klikt u op Create Keystore en vult u de aanwijzingen in om het keystore-wachtwoord in te stellen.
  4. Voeg de persoonlijke sleutel toe aan het sleutelarchief: breid Add Private Key From Keystore File uit en upload uw .jks dossier.
  5. Voer een Alias in die overeenkomt met de Certificate Alias in de configuratie SharePoint List, verzend het sleutelmateriaal en klik vervolgens op Save & Close .

In de schermafbeelding wordt het sleutelarchief weergegeven nadat het certificaat is toegevoegd. De Alias moet overeenkomen met de Certificate Alias in de SharePoint List-cloudconfiguratie:

​ fd-cloudservice gebruikerssleutelarchief met certificaat alias ​ {align="center" width="50%,"}

in Microsoft Azure

  1. Open uw toepassingsregistratie en ga naar Certificaten & geheimen > Certificaten.
  2. Selecteer uploadt certificaat en upload het certificaatdossier (openbare sleutel) dat Azure voor de toepassing moet vertrouwen.

Het het schermschot toont het Certificaten lusje in het portaal van Azure, waar u het certificaat voor de toepassingsregistratie uploadt:

​ Azure app registratiecertificaten en geheimen ​ {align="center" width="50%,"}

​2. Verzenden met gebruik van FDM (Form Data Model) in een adaptief formulier use-submit-using-fdm

U kunt de gemaakte SharePoint List-configuratie in een adaptief formulier gebruiken om gegevens of het gegenereerde Document of Record in een SharePoint-lijst op te slaan. Voer de volgende stappen uit om een SharePoint-lijst in een adaptief formulier te gebruiken als:

Wanneer u het formulier verzendt, worden de gegevens opgeslagen in de opgegeven Microsoft® Sharepoint List Storage.

NOTE
In Microsoft® SharePoint List worden de volgende kolomtypen niet ondersteund:
  • afbeeldingskolom
  • metagegevenskolom
  • persoonlijke kolom
  • kolom externe gegevens

Verwante artikelen

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