Quando si definiscono le proprietà del server ECM per un server Microsoft SharePoint , il percorso di contesto del servizio Web CMIS predefinito è "/_vti_bin/cmis/soap".
Funzioni CMIS
Microsoft SharePoint supporta le funzionalità CMIS facoltative descritte nella tabella seguente:
| Funzione CMIS |
Microsoft SharePoint |
Considerazioni sul workflow |
| ACL |
gestisci |
Non applicabile |
| AllVersionsSearchable |
No |
Una ricerca verrà applicata solo alla versione più recente (principale) di un documento |
| Modifiche |
solo oggetti |
Non applicabile |
| ContentStreamUpdatability |
in qualsiasi momento |
|
| GetDescendants |
No |
Non applicabile |
| GetFolderTree |
vero, true |
|
| Unisci |
nessuno |
Le query non possono includere clausole JOIN |
| Multiarchiviazione |
No |
I documenti possono risiedere solo in una cartella |
| PWCRicercabile |
vero, true |
|
| PWCAggiornabile |
vero, true |
|
| Interroga |
Due separatoni |
|
| Rendering |
nessuno |
Non applicabile |
| Annullamento dell'archiviazione |
No |
I documenti sono sempre archiviati in una cartella |
| VersionSpecificFiling |
No |
|
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, questi valori verranno interpretati utilizzando il fuso orario predefinito del sistema del workflow. 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 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 configurare il sistema del flusso di lavoro in modo da assumere il fuso orario UTC.