Verbinden eines adaptiven Formulars mit Microsoft® SharePoint
Die Sendeaktion An SharePoint senden ermöglicht es Ihnen, ein adaptives Formular mit einem Microsoft® SharePoint-Speicher zu verbinden. Die Formulardaten werden nach dem Senden des Formulars an den gewünschten SharePoint-Speicher gesendet.
AEM as a Cloud Service bietet verschiedene vordefinierte Übermittlungsaktionen für die Verarbeitung von Formularübermittlungen. Weitere Informationen zu diesen Optionen finden Sie im Artikel Übermittlungsaktion für adaptive Formulare.
Vorteile
Die Übermittlung von Daten aus einem adaptiven Formular an den SharePoint-Speicher bietet unter anderem folgende Vorteile:
- Sie erleichtert die direkte Übermittlung von Formulardaten an SharePoint, wobei sie einen zentralen Speicherort für die Speicherung und Verwaltung von Informationen bietet.
- Durch die Anwendung der Zugriffssteuerungs- und Berechtigungsfunktionen von SharePoint wird sichergestellt, dass nur autorisierte Personen die übermittelten Daten anzeigen oder ändern können.
Die Aktion An SharePoint senden ermöglicht Folgendes:
Verbinden eines adaptiven Formulars mit der 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.
Erstellen einer SharePoint-Dokumentbibliothekskonfiguration create-sharepoint-configuration
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. DieSites.Manage.All
ist ein Berechtigungsbereich in der Microsoft-Diagramm-API, mit dem eine Anwendung alle Aspekte von SharePoint-Sites verwalten kann, z. B. das Löschen oder Ändern von Sites.note note NOTE Sie können die SharePoint-Sites mit eingeschränktem Zugriff auch mit konfigurieren, indem Sie den Berechtigungsbereich Sites.Selected
in der Diagramm-API von Microsoft verwenden.DieSites.Selected
ist ein Berechtigungsbereich in der Microsoft Graph-API, der granulareren 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. -
-
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.
Verwenden der SharePoint-Dokumentbibliothekskonfiguration in einem adaptiven Formular use-sharepoint-configuartion-in-af
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.
Wenn Sie das Formular senden, werden die Daten im angegebenen Microsoft® Sharepoint-Dokumentbibliothekspeicher gespeichert.
Ordnerstruktur zum Speichern von Daten: /folder_name/form_name/year/month/date/submission_id/data
.
Verbinden eines adaptiven Formulars mit einer Microsoft® SharePoint-Liste connect-af-sharepoint-list
So verwenden Sie die Sendeaktion An SharePoint senden in einem adaptiven Formular:
- Erstellen einer SharePoint-Listenkonfiguration: Dadurch wird AEM Forms mit Ihrem Microsoft® Sharepoint-Listenspeicher verbunden.
- Verwenden von „Senden mit Formulardatenmodell (FDM)“ in einem adaptiven Formular: Dadurch wird Ihr adaptives Formular mit dem konfigurierten Microsoft® SharePoint verbunden.
Erstellen einer Microsoft SharePoint-Listenkonfiguration create-sharepoint-list-configuration
So verbinden Sie AEM Forms mit Ihrer Microsoft® SharePoint-Liste:
-
Wechseln Sie zu Tools > Cloud Services > Microsoft® SharePoint.
-
Wählen Sie einen Konfigurations-Container. Die Konfiguration wird im ausgewählten Konfigurations-Container gespeichert.
-
Klicken Sie in der Dropdown-Liste auf Erstellen > SharePoint-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/sharepointlist/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
auf der Registerkarte Microsoft® Graph hinzu, um Lese- und Schreibberechtigungen bereitzustellen. Fügen Sie die BerechtigungAllSites.Manage
auf der Registerkarte Sharepoint hinzu, um remote mit SharePoint-Daten zu interagieren. -
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.
-
-
Klicken Sie auf Verbinden. Bei erfolgreicher Verbindung erscheint die Meldung
Connection Successful
. -
Wählen Sie SharePoint-Site und SharePoint-Liste aus der Dropdown-Liste.
-
Tippen Sie auf Erstellen, um die Cloud-Konfiguration für die Microsoft® SharePoint-Liste zu erstellen.
Verwenden von „Senden mit Formulardatenmodell (FDM)“ in einem adaptiven Formular use-submit-using-fdm
Sie können die erstellte SharePoint-Listenkonfiguration in einem adaptiven Formular verwenden, um Daten zu speichern oder das generierte Datensatzdokument in einer SharePoint-Liste zu speichern. Führen Sie die folgenden Schritte aus, um eine SharePoint-Liste in einem adaptiven Formular zu verwenden:
Wenn Sie das Formular absenden, werden die Daten im angegebenen Microsoft® Sharepoint-Listenspeicher gespeichert.
- Bildspalte
- Metadatenspalte
- Personenspalte
- Externe Datenspalte
Ähnliche Artikel
- E-Mail senden
- An SharePoint senden
- 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