Considerazioni di integrazione per Microsoft SharePoint

IBM® BPM supporta l'integrazione ECM con Microsoft SharePoint.

Quando si definiscono le proprietà del server ECM per il server SharePoint Microsoft, il percorso di contesto del servizio Web predefinito CMIS è "/_vti_bin/cmis/soap". Le informazioni relative alla specifica del percorso di contesto sono disponibili nell'argomento "Accesso al provider SharePoint CMIS da IBM BPM." È possibile contattare l'amministratore di Microsoft SharePoint per informazioni di connessione complete.

Altre considerazioni sull'integrazione per Microsoft SharePoint sono descritte di seguito:

  • Impostazione
  • Funzioni CMIS
  • Deviazioni dallo standard CMIS
  • Nome del documento
  • Compatibilità con le cartelle nei processi
  • Fuso orario dei valori della proprietà DateTime
  • Riferimenti

Impostazione

L'installazione di Microsoft SharePoint potrebbe utilizzare una convenzione URL per l'endpoint del servizio web CMIS che non è prevista da IBM BPM. Vedere l'argomento "Accesso al provider SharePoint CMIS da IBM BPM " per informazioni su come stabilire l'indirizzabilità del servizio web CMIS per IBM BPM.

Funzioni CMIS

Microsoft SharePoint supporta le funzionalità CMIS facoltative descritte nella tabella seguente:

Funzionalità CMIS Microsoft SharePoint Considerazioni su BPM
ACL gestisci Non applicabile
AllVersionsSearchable false Una ricerca verrà applicata solo alla versione più recente (principale) di un documento
Modifiche solo oggetti Non applicabile
ContentStreamUpdatability in qualsiasi momento  
GetDescendants false Non applicabile
GetFolderTree vero, true  
Unione Nessuna Le query non possono includere clausole JOIN
Multiarchiviazione false I documenti possono risiedere solo in una cartella
PWCRicercabile vero, true  
PWCAggiornabile vero, true  
Query Due separatoni  
Rendering Nessuna Non applicabile
Annullamento dell'archiviazione false I documenti sono sempre archiviati in una cartella
VersionSpecificFiling false  

Deviazioni dallo standard CMIS

Microsoft SharePoint si discosta dallo standard OASIS CMIS nei seguenti modi:

  • Quando un documento viene creato, è necessario fornire il contenuto del documento.
  • Gli operatori IN e LIKE non sono supportati per le clausole WHERE nelle query.

Nome del documento

Microsoft SharePoint non consente di memorizzare un nome documento e un nome file separati per il contenuto. Quando si crea un documento, Microsoft SharePoint prende automaticamente il nome del documento fornito e aggiunge l'estensione file dal nome del file del contenuto. Questo nome concatenato viene quindi utilizzato come nome documento. Ad esempio, se il contenuto ha un nome file Claim.pdf e il valore per il nome del documento è Claim 2016-123, Microsoft SharePoint archivia il documento utilizzando il nome Claim 2016-123.pdf .

Quando si esegue il check-in di un documento che utilizza un passo di Content Integration in un servizio, non è possibile fornire sia un nuovo nome che un nome file per il contenuto. Una richiesta con entrambi i nomi non riesce. Invece, impostare il nome file sul contenuto o il nome del documento.

Quando si crea o si aggiorna un documento che utilizza le viste coach Esplora documenti, Elenco documenti o Elenco documenti Heritage, il nome del documento viene calcolato automaticamente in base alla descrizione precedente.

Compatibilità con le cartelle nei processi

Microsoft SharePoint non consente di eseguire query con cmis:objectId e cmis:versionSeriesId nella clausola WHERE. I documenti e le cartelle a cui si fa riferimento da questi sistemi non vengono restituiti con informazioni accurate in un'operazione Richiama elementi secondari rispetto all'archivio gestito BPM. Consultare Riferimenti ai sistemi ECM esterni da una cartella BPM.

Fuso orario dei valori della proprietà DateTime

Le risposte CMIS da Microsoft SharePoint contengono valori DateTime specificati in UTC (coordinated universal time), ma senza informazioni sul fuso orario. Per impostazione predefinita, IBM Business Automation Workflow interpreterà questi valori utilizzando il fuso orario predefinito. Ciò può portare a valori non corretti, ad esempio quando si utilizzano le attività di integrazione del contenuto in un flusso di servizi o quando si utilizzano le viste Esplora documenti e Coach Elenco documenti in un servizio umano. Per correggere questo comportamento, è possibile aggiungere o aggiornare l'impostazione ecm-server-default-timezone nei file 100Custom.xml . Ad esempio, quando una risposta CMIS contiene valori DateTime senza alcun fuso orario, è possibile utilizzare l'impostazione per la configurazione di IBM Business Automation Workflow in modo da assumere il fuso orario UTC. Per ulteriori informazioni sull'utilizzo dell'impostazione ecm-server-default-timezone , consultare l'argomento Impostazione dei fusi orari predefiniti per i server ECM.

Riferimenti

Per informazioni sull'implementazione di Microsoft SharePoint dello standard OASIS CMIS , vedere l'argomento Microsoft Panoramica del connettore Content Management Interoperability Services (CMIS) (SharePoint Server 2010).