This module is the base for Odoo modules implementing different integration scenario with a CMIS server. It allows you to configure a CMIS backend in Odoo.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Lets administrators register connections to an external CMIS document server (such as Alfresco) inside Odoo, storing the server address, login and a default folder for writing files.
This module adds a configuration screen where administrators record the connection details of an external document management server that speaks CMIS. It is a building block: it does not move documents by itself, but other modules can use these settings to read from and write to that server.
Where it appears in Odoo: - A new "CMIS" menu under Settings, with a "Backends" entry listing the configured connections. - A form to create or edit a connection, with two sections: "Cmis Configuration" (name, server address, username, password) and "Directory Configuration" (initial directory for writing).
Business rules and automatic behaviours: - Each connection must have a unique name; duplicates are refused. - Name, server address, username, password and initial directory are mandatory; the directory defaults to the root "/". - Username and password are only visible to system administrators. - A "Test Directory" button checks that Odoo can actually write into the configured folder by creating a small test file; it reports an error if the path is wrong, if access rights are missing, or if a test file already exists there. - Regular users can only view the connections; only administrators can create, change or delete them.
It relies on an external Python library (cmislib) that must be installed on the server. A demo connection to a local Alfresco server is provided for testing.
Menus it adds
Models and fields (1)
- cmis.backend · new modelname, location, password, username, initial_directory_write (Initial directory for writing)
Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 4 confirmed, 5 with no information of 9 versions.
Sources · Odoo 14.0
Confirmed on 2026-11-03 in branch 14.0 of OCA/connector-cmis.
terminal Installation and usage
OCA documentation · Odoo 16.0Installation
Source · Odoo 16.0To be compliant with python 3.x, the connector use the next version of the python cmislib library not yet released at this stage. The lib can be installed with:
pip install git+https://github.com/apache/chemistry-cmislib.git@py3_compat#egg=cmislibNo verified information in OCA: Configuration, Usage.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.