[AEM Forms]{class="badge positive" title="Gäller AEM Forms)."}

Ansluta ett anpassat formulär till Microsoft® SharePoint List connect-af-sharepoint-list

Den här videon gäller endast för kärnkomponenter. Information om UE/Foundation Components finns i artikeln.

Så här använder du åtgärden Submit to SharePoint List Skicka i en anpassad form:

  1. Skapa en SharePoint List-konfiguration: Den kopplar AEM Forms till Microsoft® Sharepoint List Storage.
  2. Använd Skicka med FDM (Form Data Model) i ett anpassat formulär: Den kopplar ditt adaptiva formulär till konfigurerade Microsoft® SharePoint.

​1. Skapa en listkonfiguration för SharePoint

Så här ansluter du AEM Forms till din Microsoft® Sharepoint-lista:

  1. Gå till Tools > Cloud Services > Microsoft® SharePoint.

  2. Välj en konfigurationsbehållare. Konfigurationen lagras i den valda konfigurationsbehållaren.

  3. Klicka på Create > SharePoint List i listrutan. Konfigurationsguiden för SharePoint visas.

  4. Ange Title, Client ID, Client Secret och OAuth URL. Mer information om hur du hämtar klient-ID, klienthemlighet, klient-ID för OAuth URL finns i Microsoft®-dokumentation.

    • Du kan hämta Client ID och Client Secret för din app från Microsoft® Azure-portalen.

    • Lägg till omdirigerings-URI som https://[author-instance]/libs/cq/sharepointlist/content/configurations/wizard.html i Microsoft® Azure-portalen. Ersätt [author-instance] med URL:en för din Author-instans.

    • Lägg till API-behörigheterna offline_access och Sites.Manage.All på fliken Microsoft® Graph för att ge läs-/skrivbehörigheter. Lägg till behörigheten AllSites.Manage på fliken Sharepoint om du vill fjärrinteragera med SharePoint-data.

    • Använd OAuth-URL: https://login.microsoftonline.com/tenant-id/oauth2/v2.0/authorize. Ersätt <tenant-id> med tenant-id av din app från Microsoft® Azure-portalen.

      note note
      NOTE
      Fältet klienthemlighet är obligatoriskt eller valfritt beroende på din Azure Active Directory-programkonfiguration. Om ditt program är konfigurerat att använda en klienthemlighet är det obligatoriskt att ange klienthemligheten.
  5. Klicka på Connect. Om anslutningen lyckas visas meddelandet Connection Successful.

  6. Välj SharePoint Site och SharePoint List i listrutan.

  7. Välj Create om du vill skapa molnkonfigurationen för Microsoft® SharePointList.

Certifikatbaserad autentisering certificate-based-authentication

Certifikatbaserad autentisering för SharePoint List-konfigurationen finns under Tidig Adobe Program. Du kan skriva till aem-forms-ea@adobe.com från ditt officiella e-post-id för att gå med i det tidiga adopterprogrammet och begära åtkomst till funktionen.

I konfigurationsguiden för SharePoint List:

  1. Ange Authentication Type som certifikatbaserad autentisering.
  2. Ange Title, Client ID, Certificate Alias, Tenant Id och Tenant Name.
  3. Ange SharePoint Site URL, verifiera webbplatsanslutningen om det behövs och välj SharePoint List.
  4. Klicka på Connect för att verifiera anslutningen och klicka sedan på Save & Close för att spara konfigurationen.

På skärmbilden nedan visas SharePoint List-konfigurationen med certifikatbaserad autentisering:

SharePoint List-konfiguration med certifikatbaserad autentisering {align="center" width="50%,"}

Utför följande steg i AEM för att förbereda certifikatet för AEM och Microsoft Azure och registrera sedan det offentliga certifikatet i Microsoft Azure.

I AEM

  1. Gå till Tools > Security > Users.
  2. Sök efter fd-cloudservice, markera användaren och klicka på Properties.
  3. Öppna fliken Keystore. Om ingen nyckelbehållare har skapats ännu klickar du på Create Keystore och fyller i de instruktioner som krävs för att ange lösenordet för nyckelbehållaren.
  4. Lägg till den privata nyckeln i nyckelbehållaren: expandera Add Private Key From Keystore File och överför din .jks-fil.
  5. Ange en Alias som matchar Certificate Alias i SharePoint List-konfigurationen, skicka nyckelmaterialet och klicka sedan på Save & Close.

På skärmbilden visas nyckelbehållaren när certifikatet har lagts till. Alias måste matcha Certificate Alias i molnkonfigurationen för SharePoint List:

fd-cloudService-användarens nyckelbehållare med certifikatalias {align="center" width="50%,"}

I Microsoft Azure

  1. Öppna programregistreringen och gå till Certifikat och hemligheter > Certifikat.
  2. Välj Överför certifikat och överför den certifikatfil (offentlig nyckel) som Azure måste lita på för programmet.

På skärmbilden visas fliken Certifikat på Azure-portalen, där du överför certifikatet för appregistreringen:

Registreringscertifikat och hemligheter för Azure-appar {align="center" width="50%,"}

​2. Använda Skicka med hjälp av formulärdatamodell (FDM) i ett anpassat formulär use-submit-using-fdm

Du kan använda den skapade SharePoint List-konfigurationen i ett adaptivt formulär för att spara data eller skapa ett postdokument i en SharePoint List. Så här använder du en SharePoint List i ett adaptivt format:

När du skickar formuläret sparas data i det angivna lagringsutrymmet för Microsoft® Sharepoint-listan.

NOTE
I Microsoft® SharePoint List stöds inte följande kolumntyper:
  • bildkolumn
  • metadatakolumn
  • personkolumn
  • extern datakolumn

Relaterade artiklar

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