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:
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.