OdooWiki OCA HUB
Connector License: AGPL-3

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.0

Lets 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

CMISBackends
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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation 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.0

To 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=cmislib

No verified information in OCA: Configuration, Usage.

info

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.