Paquete de integración para SharePoint
Los paquetes de integración son complementos para System Center - Orchestrator. Te ayudan a optimizar las operaciones de TI en entornos heterogéneos. Con los paquetes de integración, puedes diseñar runbooks en Orchestrator que usen actividades realizadas por otros componentes de System Center, otros productos de Microsoft y productos ajenos a Microsoft.
Obtén más información sobre la privacidad de Orchestrator.
En este artículo se proporciona información sobre el paquete de integración de System Center para Microsoft SharePoint.
El paquete de integración de System Center para Microsoft SharePoint permite la automatización de tareas comunes en SharePoint. Por ejemplo, para crear elementos de lista, cargar y descargar documentos y supervisar una lista de cambios.
Nota:
Azure Active Directory o Azure AD o AAD mencionado en paquetes de integración hace referencia a Microsoft Entra ID. Más información.
Requisitos del sistema
El paquete de integración para SharePoint requiere la instalación y configuración del software siguiente antes de implementar la integración.
- System Center - Orchestrator
- Microsoft .NET Framework 4
- Microsoft SharePoint
- System Center - Orchestrator 2019
- Microsoft .NET Framework 4.6.1 o superior (se recomienda la versión de .NET Framework más reciente)
Importante
El paquete de integración de SharePoint (v10.19.38.0 o superior) está destinado a .NET Framework 4.6.1. Asegúrate de que .NET Framework Runtime v4.6.1 o posterior esté instalado en las máquinas de Runbook Designer y Runbook Server. Recomendamos instalar la última versión disponible de .NET Framework.
Crea los siguientes archivos con contenido (idéntico) como se muestra a continuación para actualizar
supportedRuntimeVersion
a v4:%systemdrive%/Program Files (x86)/Microsoft System Center/Orchestrator/Runbook Designer/RunbookDesigner.exe.config
%systemdrive%/Program Files (x86)/Microsoft System Center/Orchestrator/Runbook Designer/RunbookTester.exe.config
%systemdrive%/Program Files (x86)/Microsoft System Center/Orchestrator/Runbook Server/PolicyModule.exe.config
Contenido:
<?xml version="1.0" encoding="utf-8"?> <configuration> <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0.30319"/> </startup> <system.xml.serialization> <xmlSerializer tempFilesLocation="C:\ProgramData\Microsoft System Center 2012\Orchestrator\Activities\XmlSerializers\"/> </system.xml.serialization> </configuration>
- System Center - Orchestrator 2022
- Microsoft .NET Framework 4.7 o posterior (se recomienda la versión de .NET Framework más reciente)
Descargar el paquete
SharePoint Integration Pack para Orchestrator 2022 sigue funcionando con Orchestrator 2025.
Descargue el paquete de integración de SharePoint aquí.
Registro e implementación del paquete de integración
Tras descargar el archivo del paquete de integración, regístralo con el servidor de administración de Orchestrator y luego impleméntalo en los servidores de runbook y en las instancias de Runbook Designer. Obtén información sobre cómo instalar el paquete.
El Paquete de integración de SharePoint realiza acciones en nombre de un usuario que puede acceder al dominio de SharePoint. El Paquete de integración se autentica con SharePoint como este usuario según dos modos:
- Autenticación básica (valor predeterminado, admite SharePoint Online y SharePoint local).
- Autenticación moderna (también conocida como OAuth) mediante Azure AD (aplicable solo para SharePoint Online).
Configuración de las conexiones del paquete para la autenticación básica
Una conexión establece un vínculo reutilizable entre Orchestrator y un sitio de SharePoint. Puede crear tantas conexiones como necesite para especificar vínculos a varios sitios. También puede crear varias conexiones con el mismo servidor con el fin de permitir diversos permisos de seguridad para las distintas cuentas de usuario.
- En Orchestrator Runbook Designer, selecciona Opciones y luego Microsoft SharePoint.
- Aparece el cuadro de diálogo Microsoft SharePoint.
- En la pestaña Configuraciones, selecciona Agregar para iniciar la configuración de la conexión. Aparecerá el cuadro de diálogo Agregar configuración.
- En el cuadro Nombre, escriba un nombre para la conexión. Este puede ser el nombre del sitio de SharePoint o un nombre descriptivo para distinguir el tipo de conexión.
- En el cuadro Tipo, seleccione Configuración de SharePoint.
- En el cuadro Sitio de SharePoint, escriba la dirección URL del sitio de SharePoint con el que se quiere integrar.
- En los cuadros Nombre de usuario y Contraseña, escriba las credenciales que utilizará Orchestrator para conectarse al sitio de SharePoint.
- En el cuadro Dominio, escriba el nombre del dominio que autorizará el acceso.
- En el cuadro SharePoint Online, especifica Falso si la instancia de SharePoint es local.
- Establece el cuadro Utilizar OAuth en Falso.
- En el cuadro Intervalo de supervisión predeterminado (segundos), escribe un valor de tiempo de espera en segundos o deja el valor predeterminado.
- En el cuadro Default Maximum Items (Elementos máximos predeterminados), escriba un valor máximo o mantenga el valor predeterminado.
- Seleccione Aceptar.
- Agrega las conexiones adicionales, si procede, y luego selecciona Finalizar.
Configuración de las conexiones del paquete para la autenticación moderna (SharePoint Online)
Registra una aplicación cliente de AD en Azure Active Directory (instancia de AD) y configura el IP para utilizar este cliente. El IP se autentica en tu nombre; por lo tanto, se requieren tus credenciales en el panel de configuración del IP.
Nota:
Este modo de autenticación solo se admite para SharePoint Online.
Registro de una aplicación cliente en Azure AD
Para registrar una aplicación cliente en Azure AD, siga estos pasos:
Vaya a Azure Portal.
Ve a Azure Active Directory>Registros de aplicaciones y selecciona Nuevo registro para registrar la aplicación.
Establece un nombre válido para la aplicación y elige el identificador URI de redirección (cliente público/aplicación nativa) indicado en el menú desplegable.
Elige el tipo de cuenta en función de la configuración de AD y de si usas productos locales y en línea.
Seleccione Registrar.
Información general de la aplicación
El valor ApplicationID y TenantID aparecen en Información general; anótalos.
URI de redireccionamiento
Establezca el identificador URI de redirección de OAuth. Elija la plataforma Cliente público (aplicación móvil o de escritorio) :
En Configuraciones de plataforma, seleccione Agregar una plataforma.
Selecciona
https://login.microsoftonline.com/common/oauth2/nativeclient
como URI de redirección y selecciona Configurar.En Configuración avanzada, establece Permitir flujos de clientes públicos en Sí y luego selecciona Guardar.
Permisos de API
SharePoint ofrece diferentes ámbitos y permisos de API.
Siga estos pasos para establecer los permisos de API:
En Permisos configurados, selecciona Agregar un permiso y SharePoint.
Conceda el permiso AllSites.Write (o superior) a la aplicación y, a continuación, seleccione Agregar permisos. AllSites.Write es necesario para que funcionen todas las actividades de IP de SharePoint, y puedes elegir un ámbito más reducido en función de las actividades que utilicen tus runbooks.
Configuración del paquete de integración de SharePoint para la autenticación moderna
Siga estos pasos para configurar el paquete de integración de SharePoint para la autenticación de OAuth:
En Orchestrator Runbook Designer, selecciona Opciones y luego Microsoft SharePoint.
Aparece el cuadro de diálogo Microsoft SharePoint.
En la pestaña Configuraciones, selecciona Agregar para iniciar la configuración de la conexión. Aparecerá el cuadro de diálogo Agregar configuración.
En el cuadro Nombre, escriba un nombre para la conexión. Este puede ser el nombre del sitio de SharePoint o un nombre descriptivo para distinguir el tipo de conexión.
En el cuadro Tipo, seleccione Configuración de SharePoint.
En el cuadro Sitio de SharePoint, escriba la dirección URL del sitio de SharePoint con el que se quiere integrar.
En los cuadros Nombre de usuario y Contraseña, escriba las credenciales (de usuario) que utilizará Orchestrator para conectarse al sitio de SharePoint cuando se ejecuten los runbooks.
En el cuadro Dominio, escriba el nombre del dominio que autorizará el acceso.
En el cuadro SharePoint Online, especifique Verdadero.
Establece el cuadro Utilizar OAuth en Verdadero.
Establezca el identificador de aplicación en el identificador de aplicación que aparece en el portal.
Establezca el identificador de directorio en el identificador de directorio (inquilino) que aparece en el portal. Esto también se conoce como id. de inquilino de Microsoft 365.
Establezca el identificador URI de la instancia de AAD en la dirección URL de AD (o déjelo en el valor predeterminado).
Seleccione Aceptar.
Agrega las conexiones adicionales, si procede, y luego selecciona Finalizar.
Obtención de datos de SharePoint
Después de realizar los pasos anteriores, cree un runbook y use la actividad Obtener elementos de lista de SharePoint. Al establecer la configuración deseada en la configuración de la actividad, Runbook Designer ejercerá las opciones de conexión para recuperar algunos datos de SharePoint.
Aparecerá un elemento emergente en caso de que haya algún problema con las credenciales u otra configuración.