CMIS fournit un modèle de données commun couvrant les types de fichiers et répertoires avec des propriétés génériques pouvant être lues ou écrites. CMIS décrit aussi un système de gestion des droits d'accès, de contrôle de version et offre la possibilité de définir des relations génériques. Il dispose d'un ensemble de services pour modifier ou interroger le modèle de données et peut être utilisé par plusieurs protocoles comme SOAP et REST à l'aide de la convention Atom[1]. Le modèle est basé sur des architectures communes de systèmes de gestion de documents.
Historique
Le débat sur CMIS a débuté en 2005. En 2008, une fois la version 0.5 publiée, sa gestion est confiée à OASIS, un consortium de standards du Web. En mai 2010, la version 1.0 est officialisée. OASIS a approuvé CMIS en tant que spécification le 1er Mai 2010[2]. La dernière spécification date de Mai 2013 avec la version 1.1[3]. Depuis une extension a été ajoutée en Mars 2014 pour prendre en compte une empreinte (hash) sur le contenu du document[4].[réf. non conforme]
Ce module permet de consulter l’ensemble des documents et dossiers. Il peut être connecté à des clients CMIS 1.0 et 1.1. Le connecteur fonctionne en AtomPub, SOAP ou JSON Binding.
Permet de consulter l’ensemble des documents enregistrés sous LogicalDOC (Fichiers et dossiers). Les requêtes sont orientées sur les documents.
Maarch 1.3+
AACL=none
AllVersionsSearchable=false
Changes=none
ContentStreamUpdatability=none
GetDescendants=true
GetFolderTree=false
Multifiling=false
PWCSearchable=false
PWCUpdatable=false
Query=metadataonly
Renditions=none
Unfiling=true
VersionSpecificFiling=false
Join=none
Oui
Permet de consulter l’ensemble des documents enregistrés sous Maarch (fichiers, contenu des corbeilles). Les requêtes sont orientées sur les documents.
Avec la publication de ECM Suite 2010, OpenText fourni un support CMIS. Ces capacités sont implémentées à travers un connecteur CMIS par-dessus Enterprise Library Services 10.2.0.