Verbinden eines adaptiven Formulars mit der Microsoft® SharePoint-Dokumentbibliothek connect-af-sharepoint-doc-library

So verwenden Sie die Sendeaktion An SharePoint-Dokumentbibliothek senden in einem adaptiven Formular:

  1. Konfiguration für die SharePoint-Dokumentbibliothek erstellen: Dadurch wird AEM Forms mit Ihrem Microsoft® SharePoint-Speicher verbunden.
  2. Sendeaktion „An SharePoint senden“ in einem adaptiven Formular verwenden: Dadurch wird Ihr adaptives Formular mit dem konfigurierten Microsoft® SharePoint verbunden.

1. Erstellen Sie eine SharePoint-Dokumentbibliothekskonfiguration

So verbinden Sie AEM Forms mit Ihrem Microsoft® Sharepoint-Dokumentbibliothekspeicher:

  1. Gehen Sie zu Ihrer AEM Forms-Autoreninstanz > Tools > Cloud Services > Microsoft® SharePoint.

  2. Sobald Sie Microsoft® SharePoint auswählen, werden Sie zum SharePoint-Browser weitergeleitet.

  3. Wählen Sie einen Konfigurations-Container. Die Konfiguration wird im ausgewählten Konfigurations-Container gespeichert.

  4. Klicken Sie auf Erstellen > SharePoint-Dokumentenbibliothek in der Dropdown-Liste. Der SharePoint-Konfigurationsassistent wird angezeigt.

    SharePoint-Konfiguration

  5. Geben Sie Titel, Client-ID, Client-Geheimnis und OAuth-URL an. Informationen zum Abrufen der Client-ID, des Client-Geheimnisses und der Mandanten-ID für die OAuth-URL finden Sie in der Dokumentation von Microsoft®.

    • Sie können die Client ID und das Client Secret Ihrer App über das Microsoft® Azure-Portal abrufen.

    • Fügen Sie im Microsoft® Azure-Portal den Umleitungs-URI als https://[author-instance]/libs/cq/sharepoint/content/configurations/wizard.html hinzu. Ersetzen Sie [author-instance] durch die URL Ihrer Autoreninstanz.

    • Fügen Sie die API-Berechtigungen offline_access und Sites.Manage.All hinzu, um Lese-/Schreibberechtigungen zu gewähren. Sites.Manage.All ist ein Berechtigungsbereich in der Microsoft Graph-API, der einer Anwendung die Fähigkeit gewährt, alle Aspekte von SharePoint-Sites zu verwalten, z. B. das Löschen oder Ändern von Sites.

      note note
      NOTE
      Sie können die SharePoint-Sites mit eingeschränktem Zugriff auchkonfigurieren, indem Sie den Berechtigungsbereich Sites.Selected in der Microsoft Graph-API verwenden. Sites.Selected ist ein Berechtigungsbereich in der Microsoft Graph-API, der einen stärker granularen und eingeschränkten Zugriff auf SharePoint-Sites ermöglicht.
    • Verwenden der OAuth-URL: https://login.microsoftonline.com/tenant-id/oauth2/v2.0/authorize. Ersetzen Sie <tenant-id> durch die tenant-id Ihrer App aus dem Microsoft® Azure-Portal.

      note note
      NOTE
      Ob das Feld Client-Geheimnis obligatorisch oder optional ist, hängt von der Konfiguration Ihrer Azure Active Directory-Anwendung ab. Wenn Ihre Anwendung so konfiguriert ist, dass sie ein Client-Geheimnis verwendet, ist die Angabe des Client-Geheimnisses obligatorisch.
  6. Der offline_access Sites.Selected Berechtigungsbereich in der Graph-API von Microsoft, der einen detaillierteren und eingeschränkteren Zugriff auf SharePoint-Sites ermöglicht. Der offline_access Sites.Manage.All Berechtigungsbereich in der Graph API von Microsoft, der den vollständigen Zugriff auf SharePoint-Sites ermöglicht.

  7. Klicken Sie auf Verbinden. Bei erfolgreicher Verbindung erscheint die Meldung Connection Successful.

  8. Wählen Sie jetzt SharePoint-Site > Dokumentbibliothek > SharePoint-Ordner, um die Daten zu speichern.

    note note
    NOTE
    • Standardmäßig ist forms-ootb-storage-adaptive-forms-submission auf der ausgewählten SharePoint-Site vorhanden.
    • Erstellen Sie einen Ordner als forms-ootb-storage-adaptive-forms-submission, wenn er nicht bereits in der Documents-Bibliothek der ausgewählten SharePoint-Site vorhanden ist, indem Sie auf Ordner erstellen klicken.

Jetzt können Sie die SharePoint-Sites-Konfiguration für die Sendeaktion in einem adaptiven Formular verwenden.

2. Verwenden der SharePoint-Dokumentbibliothekskonfiguration in einem adaptiven Formular

Sie können die erstellte Konfiguration für die SharePoint-Dokumentbibliothek in einem adaptiven Formular verwenden, um Daten zu speichern oder das generierte Datensatzdokument in einem SharePoint-Ordner zu speichern. Führen Sie die folgenden Schritte aus, um eine Speicherkonfiguration der SharePoint-Dokumentbibliothek in einem adaptiven Formular zu verwenden:

  1. Erstellen Sie ein adaptives Formular.

    note note
    NOTE
    • Wählen Sie denselben Konfigurations-Container für ein adaptives Formular, in dem Sie den SharePoint-Dokumentbibliothekspeicher erstellt haben.
    • Wenn kein Konfigurations-Container ausgewählt ist, erscheinen die globalen Speicherkonfigurations-Ordner im Fenster mit den Eigenschaften der Sendeaktion.
  2. Wählen Sie Sendeaktion als An SharePoint senden.
    Sharepoint-GIF

  3. Wählen Sie die Speicherkonfiguration, in der Sie Ihre Daten speichern möchten.

  4. Klicken Sie auf Speichern, um die Sendeeinstellungen zu speichern.

NOTE
Wenn Sie das Formular senden, werden die Daten im angegebenen Microsoft® Sharepoint-Dokumentbibliotheksspeicher gespeichert. Die Ordnerstruktur zum Speichern von Daten ist /folder_name/form_name/year/month/date/submission_id/data.
NOTE
Anlagen werden auch im /folder_name/form_name/year/month/date/submission_id/data gespeichert. Wenn Sie jedoch Anlagen mit Originalnamen speichern auswählen, werden die Anlagen im Ordner unter Verwendung ihrer ursprünglichen Dateinamen gespeichert.
Bild

Verwandte Artikel

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