Interface CMIS : fonctionnement, avantages et intégration avec SAP
Vos documents sont-ils répartis entre SharePoint, SAP, votre GED et d'autres applications métier ? Chacun de ces systèmes utilise son propre langage et ne communique pas naturellement avec les autres.
Selon le MuleSoft Connectivity Benchmark Report 2025, les entreprises utilisent en moyenne 897 applications, mais seulement 29 % d'entre elles sont intégrées. C'est précisément dans cet écart que naissent les silos d'information, et c'est le problème que les Content Management Interoperability Services (CMIS) ont été conçus pour résoudre.
Dans cet article, découvrez le fonctionnement d'une interface CMIS, les protocoles sur lesquels elle repose, le modèle de données qu'elle utilise et la manière dont un client CMIS permet d'accéder aux contenus répartis sur plusieurs systèmes. Vous verrez également comment Doxis exploite CMIS pour connecter SAP Cloud et d'autres plateformes de gestion documentaire.
Points clés
- CMIS (Content Management Interoperability Services) est une norme ouverte de l'OASIS permettant à différents systèmes de gestion de contenu d'échanger et de gérer leurs contenus via une interface commune.
- Elle repose sur trois protocoles (SOAP, REST et JSON) et sur un modèle de données partagé composé de quatre types d'objets : documents, dossiers, relations et politiques.
- Un client CMIS permet de rechercher, créer, modifier et supprimer des contenus dans plusieurs référentiels à partir d'un point d'accès unique, sans développer une intégration spécifique pour chaque système.
- Les entreprises utilisent CMIS pour consolider plusieurs plateformes de gestion documentaire, connecter des référentiels tiers, moderniser leurs systèmes existants et intégrer SAP à des solutions de gestion documentaire externes.
- Le Doxis CMIS Connector est certifié par SAP pour SAP BTP Document Management Service et remplace ArchiveLink dans les environnements cloud.
Qu‘est-ce qu‘une interface CMIS ?
CMIS (Content Management Interoperability Services) est une norme ouverte et indépendante des éditeurs qui permet de connecter des plateformes de gestion électronique de documents (GED), des solutions ECM, des ERP ainsi que différents référentiels documentaires afin qu'ils puissent échanger et gérer leurs contenus via une interface commune.
Développée par l'Organization for the Advancement of Structured Information Standards (OASIS), la norme CMIS a été publiée pour la première fois en 2010 (version 1.0), puis mise à jour en 2013 avec la version 1.1. Son développement a été soutenu par de grands éditeurs tels qu'IBM, Microsoft, Adobe, SAP et Accenture.
Comment fonctionne une interface CMIS ?
Un client CMIS fait le lien entre l'utilisateur (ou une application) et les différents systèmes dans lesquels les contenus sont stockés. Plutôt que de se connecter individuellement à chaque référentiel documentaire, le client communique avec l'ensemble des plateformes via une interface unique.
Il devient ainsi possible de rechercher, créer, modifier, mettre à jour et supprimer des contenus sur plusieurs systèmes comme s'ils ne formaient qu'un seul environnement.
Deux éléments rendent ce fonctionnement possible :
- les protocoles de communication, qui transportent les requêtes entre les systèmes ;
- le modèle de données CMIS, qui définit la manière dont les contenus sont représentés.
Les protocoles CMIS : SOAP, REST et JSON
CMIS définit trois modes de communication (appelés bindings) :
- SOAP : protocole basé sur XML, conçu pour les échanges structurés.
- REST : protocole reposant sur HTTP et XML, largement utilisé pour les services Web.
- JSON : format léger fonctionnant avec les services Web RESTful.
Grâce à ces protocoles, toutes les plateformes compatibles CMIS utilisent un langage commun. Quel que soit l'éditeur du logiciel sous-jacent, les requêtes et les réponses suivent une structure normalisée, ce qui évite de développer une interface spécifique pour chaque connexion.
Le modèle de données CMIS : quatre types d'objets
Au-delà des protocoles, CMIS s'appuie sur un modèle de données commun organisé autour de quatre types d'objets :
- Objets documentaires : les contenus stockés dans un système de gestion documentaire.
- Objets dossier : les structures qui organisent les documents et les sous-dossiers.
- Objets de relation : les liens établis entre différents objets.
- Objets de politique : les règles appliquées aux contenus, comme les politiques de conservation ou de sécurité.
Les listes de contrôle d'accès (ACL) complètent ce modèle en définissant quels utilisateurs peuvent consulter, modifier ou gérer chaque contenu.
Comme chaque plateforme mappe ses contenus sur ce même modèle de données, un document créé dans une application telle que Microsoft SharePoint peut être compris et transféré automatiquement vers Doxis, sans conversion ni retraitement manuel.
Comment un client CMIS accède aux contenus de plusieurs systèmes
En combinant les protocoles de communication et le modèle de données CMIS, un client CMIS peut interroger simultanément plusieurs référentiels documentaires.
Concrètement, le client envoie une requête via SOAP, REST ou JSON à un référentiel compatible CMIS. Celui-ci interprète la requête à partir du modèle de données commun et renvoie le document, le dossier ou les métadonnées demandés. Le même mécanisme est ensuite utilisé avec tous les autres référentiels compatibles CMIS.
Les utilisateurs disposent d'un point d'accès unique pour rechercher et gérer leurs contenus, sans avoir à naviguer entre plusieurs applications, interfaces de recherche ou procédures d'export.
Comment connecter un système à l'aide d'une interface CMIS ?
Hey Doxi, comment connecter un système à l'aide d'une interface CMIS?
La mise en place d'une connexion CMIS suit généralement les mêmes étapes, quel que soit le type de plateformes que vous souhaitez relier. Voici comment procéder en pratique et comment une plateforme comme Doxis simplifie certaines de ces étapes.
Étape 1 : Vérifier la compatibilité CMIS
Commencez par vérifier que les deux systèmes prennent en charge CMIS et identifiez la version compatible. La plupart des plateformes modernes de gestion documentaire (GED) et de gestion de contenu indiquent dans leur documentation leur compatibilité avec CMIS 1.0 ou CMIS 1.1.
Le protocole pris en charge (SOAP, REST ou JSON) peut toutefois varier selon l'éditeur ou le mode de déploiement.
L'interface CMIS de Doxis prend en charge les trois protocoles. La compatibilité dépend donc principalement du système que vous souhaitez connecter.
Étape 2 : Choisir le protocole adapté
Sélectionnez le protocole le plus adapté à votre environnement informatique.
- REST et JSON sont plus légers et particulièrement adaptés aux applications cloud et aux intégrations Web.
- SOAP convient davantage aux architectures plus anciennes reposant sur des échanges fortement structurés.
Pour les environnements SAP S/4HANA Cloud et SAP Business Technology Platform (SAP BTP), le Doxis CMIS Connector est déjà préconfiguré avec le protocole attendu par SAP Document Management Service, ce qui simplifie considérablement la configuration.
Étape 3 : Mapper les contenus avec le modèle de données CMIS
Avant de connecter les systèmes, il est important de vérifier comment vos contenus existants correspondent au modèle de données CMIS.
Les documents, dossiers, relations, politiques ainsi que les listes de contrôle d'accès (ACL) doivent être correctement associés afin de garantir une migration et une synchronisation fiables.
C'est également à cette étape que sont généralement détectées les différences de métadonnées ou de structures de classement.
Grâce à ses capacités de fédération de contenus, Doxis réalise ce mapping avec les référentiels externes et permet d'intégrer leurs contenus dans son propre modèle de données, sans migration préalable.
Étape 4 : Configurer la connexion du client CMIS
Configurez ensuite le client CMIS à l'aide :
- de l'URL du référentiel,
- des informations d'authentification,
- du protocole choisi.
Les connecteurs certifiés, comme le Doxis CMIS Connector pour SAP BTP Document Management Service, prennent en charge la majeure partie de cette configuration. Les paramètres de connexion et le mapping sont déjà adaptés aux spécifications de SAP.
Cette certification permet également de remplacer ArchiveLink de manière transparente dans les projets SAP S/4HANA Cloud, sans devoir maintenir deux mécanismes d'archivage en parallèle.
Étape 5 : Tester et valider la connexion
Run a test batch covering search, retrieval, creation, and deletion across both systems before rolling
Avant la mise en production, effectuez une série de tests couvrant :
- la recherche de documents ;
- la consultation des contenus ;
- la création de nouveaux documents ;
- leur modification et leur suppression.
Profitez-en également pour vérifier que les métadonnées, les versions des documents et les droits d'accès sont correctement conservés lors des échanges entre les systèmes.
Avec Doxis, cette phase permet aussi de valider les exigences d'archivage sécurisé, de conservation et de conformité réglementaire, au-delà du simple fonctionnement technique de la connexion.
Doxis SmartBridge pour SAP SuccessFactors
Gestion efficace des ressources humaines avec Doxis et SAP SuccessFactors
Lire maintenantComment les entreprises utilisent CMIS en pratique
Les interfaces CMIS sont principalement utilisées dans quatre situations : consolider plusieurs plateformes de gestion de contenu, connecter des référentiels tiers, remplacer ArchiveLink dans les environnements SAP Cloud et accompagner les projets de migration ou de modernisation.
Les fonctions d‘une interface CMIS présentent plusieurs avantages :
Consolider plusieurs systèmes de gestion de contenu
La plupart des entreprises utilisent plusieurs solutions de gestion documentaire ou de gestion de contenu, parfois différentes selon les services. Les fusions, les restructurations ou les évolutions du système d'information multiplient encore ces environnements.
Sans CMIS, chaque système doit être connecté aux autres via une interface spécifique, ce qui augmente la complexité et les coûts de maintenance.
Grâce à CMIS, tous les systèmes utilisent le même protocole d'échange. Une seule intégration suffit pour connecter plusieurs plateformes.
Avec la fédération de contenus proposée par Doxis, il est même possible de relier des référentiels externes au sein d'une couche de gestion unifiée, sans migration complète des données.
Connecter des référentiels et des applications tiers
Les entreprises utilisent également CMIS pour intégrer à leur système de gestion documentaire des référentiels externes, des outils collaboratifs ou des applications spécialisées, par exemple pour la gestion des contrats ou des factures.
L'objectif est de créer une couche documentaire unique, consultable et gouvernée de manière centralisée, au lieu de laisser les informations dispersées dans différents outils accessibles uniquement à certains utilisateurs.
CMIS pour SAP : remplacer ArchiveLink dans le Cloud
Pour les environnements SAP, CMIS joue aujourd'hui un rôle essentiel.
L'interface historique ArchiveLink a été conçue pour les déploiements on-premise. Avec SAP S/4HANA Cloud et SAP Business Technology Platform (SAP BTP), l'archivage des contenus s'appuie désormais sur SAP BTP Document Management Service, qui utilise l'interface CMIS.
Les documents sont ainsi archivés et restitués via CMIS plutôt que par ArchiveLink.
Cette évolution est directement prise en charge par Doxis for SAP : le Doxis CMIS Connector est certifié par SAP pour SAP BTP Document Management Service et permet d'assurer un archivage sécurisé et pérenne des contenus SAP S/4HANA Cloud, tout en restant dans une architecture 100 % cloud.
Les projets de migration et de modernisation
CMIS constitue également une solution efficace pour accompagner les projets de migration ou de modernisation.
Les contenus stockés sur un serveur CMIS peuvent être accessibles simultanément depuis l'ancien et le nouveau système. Les deux plateformes fonctionnent ainsi en parallèle pendant toute la durée de la migration, ce qui permet une migration progressive, dite "à chaud", sans interruption d'activité.
Le Doxis Consolidation Service applique ce même principe aux projets de migration ECM de grande envergure, en transférant progressivement les documents et leurs métadonnées pendant que les anciens systèmes sont retirés du service.
Cette approche peut également être utilisée pour enrichir progressivement une plateforme existante avec de nouveaux contenus ou de nouvelles fonctionnalités.
Doxis Intelligent Content Automation
Doxis Intelligent Content Automation vous fait passer au niveau supérieur de l'enterprise content management
Read nowQuelles solutions logicielles prennent en charge CMIS ?
La prise en charge de CMIS dépend de chaque éditeur et parfois de la version du logiciel. Il est donc recommandé de consulter la documentation de votre solution avant de supposer sa compatibilité.
Parmi les principales solutions compatibles avec la norme CMIS figurent notamment :
- Doxis Content Services Platform
- IBM Content Manager
- IBM LotusLive Files
- Microsoft SharePoint Server
- SAP HANA Cloud Document Service
Grâce à sa propre interface CMIS, Doxis peut se connecter à toute plateforme compatible, indépendamment de son éditeur, notamment Microsoft SharePoint Server et SAP HANA Cloud Document Service.
Comment Doxis exploite l'interface CMIS
Doxis est conçu comme une Content Services Platform reposant sur une approche API-first. En combinant REST, CMIS et des connecteurs dédiés, la plateforme réunit la gestion documentaire, les processus métier et la conformité au sein d'un environnement unique.
Dans cette architecture, CMIS n'est pas une fonctionnalité ajoutée après coup : il fait partie intégrante de la manière dont Doxis s'intègre à votre système d'information.
Si vous gérez des contenus répartis entre SAP, Microsoft 365, Microsoft Teams ou d'autres applications métier, Doxis vous permet notamment de bénéficier :
- d'un connecteur CMIS certifié SAP pour SAP BTP Document Management Service, qui remplace ArchiveLink dans les environnements SAP S/4HANA Cloud et SAP BTP ;
- de la fédération de contenus, permettant de connecter des référentiels externes sans migration complète ;
- d'un point d'accès centralisé à l'ensemble des documents, métadonnées et fichiers stockés dans les systèmes connectés ;
- d'un archivage sécurisé, qui conserve les versions, les relations et le contexte des documents, et pas uniquement les fichiers eux-mêmes ;
- d'une plateforme modulaire, permettant d'ajouter progressivement des fonctionnalités d'ECM, d'IDP ou de BPM selon l'évolution de vos besoins.
Reconnu comme Leader dans le Gartner® Magic Quadrant™ for Document Management 2026, Doxis offre le niveau d'intégration nécessaire pour assurer une interopérabilité fiable entre des environnements informatiques hétérogènes.
Découvrez comment Doxis répond à vos besoins d'intégration CMIS
Vous souhaitez connecter plusieurs systèmes de gestion documentaire, intégrer SAP à votre plateforme ECM ou moderniser votre architecture documentaire ?
Contactez nos experts pour découvrir comment Doxis peut vous accompagner dans vos projets d'intégration CMIS.
Automatisez le travail. Accélérez votre activité.
Réunissez l’IA, l’ECM et l’automatisation des workflows au sein d’une plateforme puissante.
FAQ sur l'interface CMIS
Que signifie le sigle CMIS ?
CMIS est l‘abréviation de Content Management Interoperability Services (services d‘interopérabilité pour la gestion du contenu). Norme indépendante des éditeurs, l’interface CMIS interconnecte des systèmes de gestion de contenu et des référentiels de contenu disparates.
Quels systèmes une interface CMIS peut-elle connecter ?
Une interface CMIS permet de connecter des systèmes de gestion documentaire (GED), des plateformes ECM, des ERP ainsi que différents référentiels documentaires. Elle peut également intégrer des applications tierces à un système de gestion de contenu existant. Pour vérifier la compatibilité d'une solution, consultez la documentation de son éditeur.
Pourquoi les entreprises utilisent-elles une interface CMIS ?
Les entreprises utilisent CMIS pour normaliser les échanges de contenus entre différentes plateformes. Cette approche leur permet d'accéder de manière centralisée aux informations réparties dans plusieurs systèmes, sans avoir à développer une intégration spécifique pour chaque connexion.
Quels protocoles sont utilisés par CMIS ?
CMIS repose sur trois protocoles de communication (bindings) : SOAP, un protocole structuré basé sur XML ; REST, un protocole Web reposant sur HTTP ; JSON, un format léger utilisé avec les services Web RESTful. Ces protocoles permettent aux systèmes compatibles CMIS d'échanger des contenus dans un format normalisé.
Comment CMIS facilite-t-il l'intégration avec SAP ?
Dans les environnements cloud tels que SAP S/4HANA Cloud et SAP Business Technology Platform (SAP BTP), CMIS remplace l'ancienne interface ArchiveLink pour l'archivage et la consultation des contenus via SAP BTP Document Management Service.
Doxis prend-il en charge CMIS ?
Oui, le Doxis CMIS Connector est certifié par SAP pour SAP BTP Document Management Service. Doxis peut également se connecter à toute plateforme compatible CMIS, quel que soit son éditeur.
CMIS peut-il être utilisé dans le cadre d'une migration ?
Oui, les contenus stockés sur un serveur CMIS peuvent être accessibles simultanément depuis un ancien et un nouveau système. Cette approche permet de réaliser des migrations progressives, dites « à chaud », sans interrompre l'exploitation des plateformes existantes.
Quels sont les quatre types d'objets définis par le modèle de données CMIS ?
Le modèle de données CMIS repose sur quatre types d'objets : les objets documentaires ; les objets dossier ; les objets de relation ; les objets de politique. À cela s'ajoutent les listes de contrôle d'accès (ACL), qui définissent quels utilisateurs peuvent consulter ou modifier les contenus.
Bärbel Heuser-Roth
For many years, Bärbel Heuser-Roth has specialized in a wide range of Enterprise Content Management (ECM) disciplines, including information logistics, process management, compliance, and AI-based intelligent content automation. Her professional work has been complemented by in-depth research and extensive publications on the planning, implementation, and optimization of ECM initiatives across enterprises and organizations.