Conectar un formulario adaptable a la lista de Microsoft® SharePoint
La acción de envío Enviar a SharePoint le permite conectar sin problemas un formulario adaptable con un almacenamiento de Microsoft® SharePoint. Envía los datos del formulario al almacenamiento de SharePoint que elija después de enviar el formulario.
AEM as a Cloud Service ofrece varias acciones de envío predeterminadas para gestionar los envíos de formularios. Puede obtener más información sobre estas opciones en el artículo Acción de envío del formulario adaptable.
Ventajas
Algunas de las ventajas de enviar datos de un formulario adaptable al almacenamiento de SharePoint son las siguientes:
- Facilita el envío directo de datos de formulario a SharePoint, lo que proporciona una ubicación centralizada para almacenar y administrar la información.
- Al aplicar las funciones de control de acceso y permisos de SharePoint, se garantiza que solo las personas autorizadas puedan ver o modificar los datos enviados.
Mediante Enviar a SharePoint, puede hacer lo siguiente:
Conectar un formulario adaptable a la biblioteca de documentos de SharePoint connect-af-sharepoint-doc-library
Para usar la acción de envío Enviar a Biblioteca de documentos de SharePoint en un formulario adaptable:
- Crear una configuración de Biblioteca de documentos de SharePoint: conecta AEM Forms a su almacenamiento de Microsoft® SharePoint.
- Utilice la acción de envío Enviar a SharePoint en un formulario adaptable: conecta el formulario adaptable al Microsoft® SharePoint configurado.
Crear configuración de biblioteca de documentos de SharePoint create-sharepoint-configuration
Para conectar AEM Forms a su almacenamiento de la biblioteca de documentos de Microsoft® Sharepoint:
-
Vaya a su instancia de AEM Forms Author > Herramientas > Cloud Services > Microsoft® SharePoint.
-
Una vez seleccionada la variable Microsoft® SharePoint, se le redirigirá a Explorador SharePoint.
-
Seleccione un Contenedor de configuración. La configuración se almacena en el contenedor de configuración seleccionado.
-
Haga clic en Crear > Biblioteca de documentos de SharePoint en la lista desplegable. Aparecerá el asistente de configuración de SharePoint.
-
Especifique el Título, ID de cliente, Secreto del cliente y URL de OAuth. Para obtener información sobre cómo recuperar el ID de cliente, el secreto de cliente o el ID de inquilino para la URL de OAuth, consulte Documentación de Microsoft®.
-
Puede recuperar la variable
Client ID
yClient Secret
de su aplicación desde el portal de Microsoft® Azure. -
En el portal de Microsoft® Azure, añada el URI de redireccionamiento como
https://[author-instance]/libs/cq/sharepoint/content/configurations/wizard.html
. Reemplace[author-instance]
por la URL de su instancia de autor. -
Agregue los permisos de API
offline_access
ySites.Manage.All
para proporcionar permisos de lectura y escritura.Sites.Manage.All
es un ámbito de permisos en la API de Graph de Microsoft que concede a una aplicación la capacidad de administrar todos los aspectos de los sitios de SharePoint, como eliminar o modificar sitios.note note NOTE También puede configurar los sitios de SharePoint con acceso limitado mediante el ámbito de permiso Sites.Selected
en la API de Microsoft Graph.Sites.Selected
es un ámbito de permisos en la API de Graph de Microsoft que permite un acceso más granular y restringido a los sitios de SharePoint. -
Use la URL de OAuth:
https://login.microsoftonline.com/tenant-id/oauth2/v2.0/authorize
. Reemplace<tenant-id>
por eltenant-id
de su aplicación desde el portal de Microsoft® Azure.
note note NOTE El campo secreto de cliente es obligatorio u opcional dependiendo de su configuración de la aplicación de Azure Active Directory. Si la aplicación está configurada para utilizar un secreto de cliente, es obligatorio proporcionar dicho secreto. -
-
Haga clic en Conectar. Si la conexión se realiza correctamente, aparece el mensaje
Connection Successful
. -
Ahora, seleccione Sitio de SharePoint > Biblioteca de documentos > Carpeta de SharePoint, para guardar los datos.
note note NOTE - De forma predeterminada,
forms-ootb-storage-adaptive-forms-submission
está presente en el sitio de SharePoint seleccionado. - Cree una carpeta como
forms-ootb-storage-adaptive-forms-submission
si no está presente en la bibliotecaDocuments
del sitio de SharePoint seleccionado haciendo clic en Crear carpeta.
- De forma predeterminada,
Ahora puede utilizar esta configuración de SharePoint Sites para la acción de envío en un formulario adaptable.
Uso de la configuración de la biblioteca de documentos de SharePoint en un formulario adaptable use-sharepoint-configuartion-in-af
Puede utilizar la configuración de la biblioteca de documentos de SharePoint creada en un formulario adaptable para guardar datos o el documento de registro generado en una carpeta de SharePoint. Siga estos pasos para usar una configuración de almacenamiento de la biblioteca de documentos de SharePoint en un formulario adaptable como el siguiente:
-
Crear un Formulario adaptable.
note note NOTE - Seleccione el mismo Contenedor de configuración para un formulario adaptable, donde haya creado su almacenamiento de la biblioteca de documentos de SharePoint.
- Si no se selecciona ningún Contenedor de configuración, a continuación, las carpetas globales Configuración de almacenamiento aparecen en la ventana de propiedades de la acción de envío.
-
Seleccionar Acción de envío como Enviar a SharePoint.
-
Seleccione la Configuración de almacenamiento, donde desee guardar los datos.
-
Haga clic en Guardar para guardar la configuración de envío.
Al enviar el formulario, los datos se guardan en el almacenamiento especificado de la biblioteca de documentos de Microsoft® SharePoint.
La estructura de carpetas para guardar datos es /folder_name/form_name/year/month/date/submission_id/data
.
Conectar un formulario adaptable a la lista de Microsoft® SharePoint connect-af-sharepoint-list
Para usar la acción de envío Enviar a lista de SharePoint en un formulario adaptable, haga lo siguiente:
- Crear una configuración de lista de SharePoint: conecta AEM Forms a su almacenamiento de de lista de Sharepoint de Microsoft®.
- Utilice la acción de envío Enviar con un modelo de datos de formulario (FDM) en un formulario adaptable: conecta el formulario adaptable a Microsoft® SharePoint configurado.
Crear configuración de lista de SharePoint create-sharepoint-list-configuration
Para conectar AEM Forms a su lista de Sharepoint de Microsoft®:
-
Vaya a Herramientas > Cloud Services > Microsoft® SharePoint.
-
Seleccione un Contenedor de configuración. La configuración se almacena en el contenedor de configuración seleccionado.
-
Haga clic en Crear > Lista de SharePoint en la lista desplegable. Aparecerá el asistente de configuración de SharePoint.
-
Especifique el Título, ID de cliente, Secreto del cliente y URL de OAuth. Para obtener información sobre cómo recuperar el ID de cliente, el secreto de cliente o el ID de inquilino para la URL de OAuth, consulte Documentación de Microsoft®.
-
Puede recuperar la variable
Client ID
yClient Secret
de su aplicación desde el portal de Microsoft® Azure. -
En el portal de Microsoft® Azure, añada el URI de redireccionamiento como
https://[author-instance]/libs/cq/sharepointlist/content/configurations/wizard.html
. Reemplace[author-instance]
por la URL de su instancia de autor. -
Adición de los permisos de API
offline_access
ySites.Manage.All
en la pestaña Microsoft® Graph para proporcionar permisos de lectura y escritura. Añadir permiso deAllSites.Manage
en la pestaña SharePoint para interactuar de forma remota con los datos de SharePoint. -
Use la URL de OAuth:
https://login.microsoftonline.com/tenant-id/oauth2/v2.0/authorize
. Reemplace<tenant-id>
por eltenant-id
de su aplicación desde el portal de Microsoft® Azure.note note NOTE El campo secreto de cliente es obligatorio u opcional dependiendo de su configuración de la aplicación de Azure Active Directory. Si la aplicación está configurada para utilizar un secreto de cliente, es obligatorio proporcionar dicho secreto.
-
-
Haga clic en Conectar. Si la conexión se realiza correctamente, aparece el mensaje
Connection Successful
. -
Seleccionar Sitio de SharePoint y Lista de SharePoint en la lista desplegable.
-
Seleccione Crear para crear la configuración de nube para la lista de SharePoint de Microsoft®.
Uso de la acción Enviar mediante modelo de datos de formulario (FDM) en un formulario adaptable use-submit-using-fdm
Puede utilizar la configuración de lista de SharePoint creada en un formulario adaptable para guardar datos o el documento de registro generado en una lista de SharePoint. Siga estos pasos para usar una lista de SharePoint en un formulario adaptable como:
Al enviar el formulario, los datos se guardan en el almacenamiento de lista de Sharepoint de Microsoft® especificado.
- columna de imagen
- columna de metadatos
- columna de persona
- columna de datos externos
Artículos relacionados
- Enviar correo electrónico
- Enviar a SharePoint
- Enviar mediante el modelo de datos de formulario
- Enviar a Azure Blob Storage
- Enviar al punto final REST
- Enviar a OneDrive
- Invocar un flujo de trabajo de AEM
- Enviar a Power Automate
- Enviar a Workfront Fusion
- Conectar un formulario adaptable a la aplicación de Salesforce
- Conectar un formulario adaptable a Microsoft
- Crear acción de envío personalizada