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 a CMIS document server (such as Alfresco) inside Odoo, with the server address, login, password and the folder where documents should be written.

This module adds a new configuration screen where you store the details of an external document management server that speaks CMIS. It is the base layer other connector modules build on; on its own it does not move any documents.

Where it appears in Odoo: - A new 'CMIS' menu under Settings, containing a 'Backends' entry. - A list and a form to create, edit and search CMIS backends.

What users can do: - Record a backend name, the server location (URL), a username, a password and an 'Initial directory for writing' (default '/'). - Press a 'Test Directory' button on the form to check that Odoo can actually write into the configured folder on the server.

Business rules and automatic behaviour: - The backend name must be unique; Odoo refuses duplicates. - Name, location, username, password and initial directory are mandatory. - The test button tries to create a small test document in the target folder and reports success or a clear error, for example if the test file already exists or if access rights are missing. - Folder paths are created on the server when needed, and file names used in queries are escaped to avoid injection.

Who can use it: - All internal users can view backends; only Settings administrators can create, change or delete them.

It touches the cmis.backend model and requires the external Python library cmislib to be installed.

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 16.0

Confirmed on 2026-11-03 in branch 16.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.