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:
- Konfiguration für die SharePoint-Dokumentbibliothek erstellen: Dadurch wird AEM Forms mit Ihrem Microsoft® SharePoint-Speicher verbunden.
- 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:
-
Gehen Sie zu Ihrer AEM Forms-Autoreninstanz > Tools > Cloud Services > Microsoft® SharePoint.
-
Sobald Sie Microsoft® SharePoint auswählen, werden Sie zum SharePoint-Browser weitergeleitet.
-
Wählen Sie einen Konfigurations-Container. Die Konfiguration wird im ausgewählten Konfigurations-Container gespeichert.
-
Klicken Sie auf Erstellen > SharePoint-Dokumentenbibliothek in der Dropdown-Liste. Der SharePoint-Konfigurationsassistent wird angezeigt.
-
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 dasClient 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
undSites.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 dietenant-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.
-
-
Der
offline_access Sites.Selected
Berechtigungsbereich in der Graph-API von Microsoft, der einen detaillierteren und eingeschränkteren Zugriff auf SharePoint-Sites ermöglicht. Deroffline_access Sites.Manage.All
Berechtigungsbereich in der Graph API von Microsoft, der den vollständigen Zugriff auf SharePoint-Sites ermöglicht. -
Klicken Sie auf Verbinden. Bei erfolgreicher Verbindung erscheint die Meldung
Connection Successful
. -
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 derDocuments
-Bibliothek der ausgewählten SharePoint-Site vorhanden ist, indem Sie auf Ordner erstellen klicken.
- Standardmäßig ist
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:
-
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.
-
Wählen Sie Sendeaktion als An SharePoint senden.
-
Wählen Sie die Speicherkonfiguration, in der Sie Ihre Daten speichern möchten.
-
Klicken Sie auf Speichern, um die Sendeeinstellungen zu speichern.
/folder_name/form_name/year/month/date/submission_id/data
./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.
Verwandte Artikel
- E-Mail senden
- Übermitteln an eine SharePoint-Dokumentbibliothek
- Übermitteln an eine SharePoint-Liste
- Mit Formulardatenmodell senden
- An Azure Blob Storage senden
- An REST-Endpunkt senden
- An OneDrive senden
- AEM-Workflow aufrufen
- An Power Automate senden
- An Workfront Fusion senden
- Verbinden eines adaptiven Formulars mit einer Salesforce-Anwendung
- Verbinden eines adaptiven Formulars mit Microsoft
- Verbinden eines adaptiven Formulars mit Adobe Marketo Engage
- Erstellen einer benutzerdefinierten Sendeaktion