Consideraciones sobre la integración para Microsoft SharePoint

Cuando define las propiedades del servidor ECM para un servidor Microsoft SharePoint, la vía de acceso predeterminada del contexto de servicio web CMIS es "/_vti_bin/cmis/soap".

Para obtener información sobre cómo especificar la vía de acceso de contexto, consulte Acceso al proveedor de SharePoint CMIS desde IBM Business Automation Workflow. Puede consultar al administrador de Microsoft SharePoint para obtener información completa sobre la conexión.

En las secciones siguientes se describen otras consideraciones sobre la integración para Microsoft SharePoint:

Configuración

Es posible que su instalación de Microsoft  SharePoint  utilice una convención  URL  para el punto final del servicio web  CMIS  que el sistema de flujo de trabajo no espera. Para obtener información sobre cómo establecer la direccionabilidad del servicio web CMIS, consulte Acceso al proveedor de CMIS SharePoint desde IBM Business Automation Workflow.

Prestaciones de CMIS

Microsoft SharePoint da soporte a las prestaciones opcionales de CMIS que se describen en la tabla siguiente:

Prestación de CMIS Microsoft SharePoint Consideraciones de flujo de trabajo
LCA gestionar No aplicable
AllVersionsSearchable falso Solo se aplicará una búsqueda a la versión más reciente (principal) de un documento
Cambios objectidsonly No aplicable
ContentStreamUpdatability en cualquier momento  
GetDescendants falso No aplicable
GetFolderTree verdadero  
Unir ninguno Las consultas no puede incluir ninguna cláusula JOIN
Multifiling falso Los documentos sólo pueden residir en una carpeta
PWCSearchable verdadero  
PWCUpdatable verdadero  
Consulta bothseparate  
Representaciones ninguno No aplicable
Unfiling falso Los documentos se archivan siempre en una carpeta
VersionSpecificFiling falso  

Desviaciones del estándar CMIS

Microsoft SharePoint se desvía del estándar OASIS CMIS de los siguientes modos:

  • Cuando se crea un documento, debe proporcionarse el contenido del documento.
  • Los operadores IN y LIKE no están soportadas para las cláusulas WHERE en las consultas.

Nombre del documento

Microsoft SharePoint no le permite almacenar un nombre de documento y nombre de archivo separados para el contenido. Cuando el usuario crea un documento, Microsoft SharePoint toma automáticamente el nombre de documento proporcionado y añade la extensión de archivo a partir del nombre de archivo de contenido. Este nombre concatenado se utiliza entonces como nombre de documento. Por ejemplo, si el contenido tiene un nombre de archivo Claim.pdf y el valor del nombre de documento es Claim 2016-123, Microsoft SharePoint almacena el documento utilizando el nombre Claim 2016-123.pdf .

Cuando incorpora un documento que utiliza un paso de Content Integration de un servicio, no puede proporcionar al mismo tiempo un nuevo nombre y un nombre de archivo para el contenido. La solicitud para establecer ambos nombres fallará. En su lugar, establezca el nombre de archivo existente en el contenido o el nombre de documento.

Cuando crea o actualiza un documento que utiliza las vistas de coach Explorador de documentos, Lista de documentos o Lista de documentos de herencia, el nombre de documento se determina automáticamente de acuerdo con la descripción anterior.

Compatibilidad con carpetas en procesos

Microsoft SharePoint no le permite realizar consultas con cmis:objectId y cmis:versionSeriesId en la cláusula WHERE. Los documentos y carpetas a los que se hace referencia desde estos sistemas no se devuelven con información precisa en una operación Obtener hijos en el almacén gestionado de BPM. Consulte Referencias a sistemas ECM externos desde una carpeta BPM.

Huso horario de los valores de propiedad DateTime

Las respuestas CMIS de Microsoft SharePoint contienen valores DateTime que se especifican en hora universal coordinada (UTC), pero sin información de huso horario. De forma predeterminada, estos valores se interpretarán utilizando el huso horario predeterminado del sistema de flujo de trabajo. Esto puede dar lugar a valores incorrectos, como cuando se utilizan tareas de integración de contenido en un flujo de servicios o cuando se utilizan las vistas Explorador de documentos y Lista de documentos en un servicio de usuario. Para corregir este comportamiento, puede añadir o actualizar el valor ecm-server-default-timezone en los archivos 100Custom.xml. Por ejemplo, cuando una respuesta CMIS contiene valores DateTime sin ningún huso horario, puede utilizar el valor para configurar el sistema de flujo de trabajo para que asuma el huso horario UTC.

Referencia

Para obtener información sobre la implementación de Microsoft SharePoint del estándar OASIS CMIS, consulte el tema de Microsoft Content Management Interoperability Services ( CMIS ) connector overview ( SharePoint Server 2010) El enlace externo abre una nueva ventana o pestaña.