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

Dieses Video gilt nur für Kernkomponenten. Informationen zu UE/Foundation-Komponenten finden Sie im Artikel

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 SharePoint-Dokumentbibliothekskonfiguration in einem adaptiven Formular verwenden, um Daten zu speichern oder das generierte Datensatzdokument in einem SharePoint-Ordner zu speichern.

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.
Foundation-Komponente

Führen Sie die folgenden Schritte aus, um eine SharePoint Document Library-Speicherkonfiguration in einem adaptiven Formular zu verwenden, das auf Foundation-Komponenten basiert:

  1. Öffnen Sie das adaptive Formular zur Bearbeitung und navigieren Sie zum Abschnitt Übermittlung der Eigenschaften des Containers für adaptive Formulare.

  2. Wählen Sie in Dropdown Liste „Übermittlungsaktion“ die Option Übermittlungsaktion als An SharePoint übermitteln.

    Sharepoint-GIF {width="50%"}

  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 note
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.
  • Anlagen werden auch im Verzeichnis /folder_name/form_name/year/month/date/submission_id/data gespeichert. Wenn Sie jedoch Anhänge mit dem ursprünglichen Namen speichern auswählen, werden die Anlagen im Ordner unter Verwendung ihrer ursprünglichen Dateinamen gespeichert.
Kernkomponente

Führen Sie die folgenden Schritte aus, um eine SharePoint Document Library-Speicherkonfiguration in einem adaptiven Formular basierend auf der Kernkomponente zu verwenden:

  1. Öffnen Sie den Inhalts-Browser und wählen Sie die Guide-Container-Komponente Ihres adaptiven Formulars aus.
  2. Klicken Sie auf das Symbol für die Guide-Container-Eigenschaften Guide-Eigenschaften . Das Dialogfeld „Container für ein adaptives Formular“ wird geöffnet.
  3. Klicken Sie auf die Registerkarte Übermittlung.
  4. Wählen Sie in Dropdown Liste „Übermittlungsaktion“ die Option Übermittlungsaktion als An SharePoint übermitteln.
    Sharepoint-GIF
  5. Wählen Sie die Speicherkonfiguration, in der Sie Ihre Daten speichern möchten.
  6. Klicken Sie auf Speichern, um die Sendeeinstellungen zu speichern.
note note
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.
  • Anlagen werden auch im Verzeichnis /folder_name/form_name/year/month/date/submission_id/data gespeichert. Wenn Sie jedoch Anhänge mit dem ursprünglichen Namen speichern auswählen, werden die Anlagen im Ordner unter Verwendung ihrer ursprünglichen Dateinamen gespeichert.
Universeller Editor

Führen Sie die folgenden Schritte aus, um eine SharePoint Document Library-Speicherkonfiguration in einem adaptiven Formular zu verwenden, das im universellen Editor verfasst wurde:

  1. Öffnen Sie das adaptive Formular zum Bearbeiten.

  2. Klicken Sie im Editor die Erweiterung ​Formulareigenschaften bearbeiten“.
    Das Formulareigenschaften wird angezeigt.

    note note
    NOTE
    • Wenn das Symbol Formulareigenschaften bearbeiten in der Benutzeroberfläche des universellen Editors nicht angezeigt wird, aktivieren Sie die Erweiterung Formulareigenschaften bearbeiten in der Extension Manager.
    • Informationen zum Aktivieren oder Deaktivieren von Erweiterungen im universellen Editor finden im ArtikelExtension Manager-Feature-Highlights}.
  3. Klicken Sie auf Übermittlung und wählen Sie An SharePoint übermitteln Übermittlungsaktion aus.
    Sharepoint-GIF

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

  5. Klicken Sie Speichern&Schließen, um die Sendeeinstellungen zu speichern.

note note
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.
  • Anlagen werden auch im Verzeichnis /folder_name/form_name/year/month/date/submission_id/data gespeichert. Wenn Sie jedoch Anhänge mit dem ursprünglichen Namen speichern auswählen, werden die Anlagen im Ordner unter Verwendung ihrer ursprünglichen Dateinamen gespeichert.

Verwandte Artikel

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