Ansluta ett adaptivt formulär till Microsoft® SharePoint

Med åtgärden Submit to SharePoint kan du sömlöst ansluta ditt adaptiva formulär till ett Microsoft® SharePoint-lagringsutrymme. Formulärdatat skickas till den SharePoint-lagring du väljer när du har skickat in formuläret.

AEM as a Cloud Service erbjuder olika inskickningsåtgärder för att hantera inskickade formulär. Du kan läsa mer om de här alternativen i artikeln Åtgärd för att skicka anpassade formulär.

Fördelar

Några fördelar med att skicka data från ett adaptivt formulär till SharePoint:

  • Det underlättar direkt inlämning av blankettdata till SharePoint och gör det enkelt att centralt lagra och hantera informationen.
  • Genom att använda SharePoint funktioner för åtkomstkontroll och behörigheter ser programmet till att endast behöriga personer kan visa eller ändra inskickade data.

Med Submit to SharePoint kan du:

Ansluta ett anpassat formulär till SharePoint Document Library connect-af-sharepoint-doc-library

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

  1. Skapa en SharePoint-dokumentbibliotekskonfiguration: Den ansluter AEM Forms till din Microsoft® Sharepoint-lagring.
  2. Använd åtgärden Skicka till SharePoint i ett adaptivt formulär: Det kopplar ditt adaptiva formulär till konfigurerade Microsoft® SharePoint.

Skapa en SharePoint Document Library-konfiguration create-sharepoint-configuration

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

  1. Gå till din AEM Forms Author-instans > Tools > Cloud Services > Microsoft® SharePoint.

  2. När du har valt Microsoft® SharePoint omdirigeras du till SharePoint Browser.

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

  4. Klicka på Create > SharePoint Document Library i listrutan. Konfigurationsguiden för SharePoint visas.

    SharePoint-konfiguration

  5. 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/sharepoint/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 för att ge läs-/skrivbehörigheter.
    • Använd OAuth-URL: https://login.microsoftonline.com/tenant-id/oauth2/v2.0/authorize. Ersätt <tenant-id> med tenant-id för 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.
  6. Klicka på Connect. Om anslutningen lyckas visas meddelandet Connection Successful.

  7. Välj nu SharePoint-plats > Dokumentbibliotek > SharePoint-mapp för att spara data.

    note note
    NOTE
    • Som standard finns forms-ootb-storage-adaptive-forms-submission på den valda SharePoint-webbplatsen.
    • Skapa en mapp som forms-ootb-storage-adaptive-forms-submission, om den inte redan finns i Documents-biblioteket för den valda SharePoint-platsen genom att klicka på Skapa mapp.

Nu kan du använda den här SharePoint Sites-konfigurationen för att skicka-åtgärden i ett adaptivt formulär.

Använda SharePoint Document Library Configuration i ett adaptivt formulär use-sharepoint-configuartion-in-af

Du kan använda den skapade SharePoint Document Library-konfigurationen i ett adaptivt formulär för att spara data eller generera Document of Record i en SharePoint-mapp. Utför följande steg för att använda lagringskonfigurationen för SharePoint Document Library i ett adaptivt formulär som:

  1. Skapa ett anpassat formulär.

    note note
    NOTE
    • Välj samma Configuration Container för ett adaptivt formulär, där du har skapat ditt SharePoint Document Library-lagringsutrymme.
    • Om Configuration Container inte är markerat visas de globala Storage Configuration-mapparna i egenskapsfönstret för Skicka åtgärd.
  2. Välj Skicka åtgärd som Submit to SharePoint.
    SharePoint GIF

  3. Markera Storage Configuration där du vill spara dina data.

  4. Klicka på Save om du vill spara Skicka-inställningarna.

När du skickar formuläret sparas data i den angivna Microsoft® Sharepoint-dokumentbibliotekslagringen.
Mappstrukturen som data ska sparas i är /folder_name/form_name/year/month/date/submission_id/data.

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

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

  1. Skapa en SharePoint-listkonfiguration: Den ansluter AEM Forms till din Microsoft® Sharepoint-listlagring.
  2. Använd Skicka med FDM (Form Data Model) i ett adaptivt formulär: Det kopplar ditt adaptiva formulär till konfigurerade Microsoft® SharePoint.

Skapa en listkonfiguration för SharePoint create-sharepoint-list-configuration

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 för 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.

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