OdooWiki OCA HUB
Knowledge License: AGPL-3

This module is the base for any knowledge and document management application.

auto_awesome What this module does

AI-generated from the code · Odoo 15.0

Adds a Knowledge app to Odoo with a Documents menu where users can browse, filter and group all attachments, plus settings to enable document indexing, wiki pages, approvals and external DMS connections.

This module creates a new Knowledge application in Odoo. It adds a top-level Knowledge menu containing a Documents section, where users see attachments in kanban, list and form views. A search filter called Documents hides technical attachments (those linked to internal models) and a Group by option lets users group documents by the model they belong to.

Access is controlled by two groups: Knowledge user and Central access to Documents. Administrators and the demo user are automatically added to the Knowledge user group. The Central access to Documents group can be enabled from settings so all users can manage attachments centrally.

In Settings, a Knowledge block offers several optional features that install extra modules when switched on: attachment indexing with full-text search, document pages as a wiki, document approval workflows, and connecting Odoo to an external document management system (CMIS) for reading or storing files.

The module also extends the attachment model with an indexed field for the related model, which supports the new filters and grouping. No automated emails, scheduled jobs or complex business rules are added by the code shown.

Depends on

base

Menus it adds

KnowledgeDocumentsDocumentsConfigurationSettings
Models and fields (2)
  • ir.attachment · extends an existing modelres_model
  • res.config.settings · extends an existing modelmodule_cmis_read (Attach files from an external DMS into Odoo), module_cmis_write (Store attachments in an external DMS instead of the Odoo Filestore), module_document_page (Manage document pages (Wiki)), group_ir_attachment_user (Central access to Documents), module_attachment_indexation (Attachments List and Document Indexation), module_document_page_approval (Manage documents approval)

Text generated by AI (DeepSeek) from reading the Odoo 15.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 15.0

Confirmed on 2026-11-03 in branch 15.0 of OCA/knowledge.

terminal Installation and usage

OCA documentation · Odoo 15.0

To set up this module, you need to go to:

  • Knowledge / Configuration / Settings

From this menu you'll have a central access to install the apps that belong to Knowledge.

  • Check Attachments List and Document Indexation if you want to install the module that allows users to attach documents to any model.
  • Check Manage attachments centrally if you want all users to be able to access to the all attachments to which they have read permissions, from the menu Knowledge / Documents

If you want to grant Central Access to Documents only to some users:

  • Go to Settings/Activate the developer mode. Only a user with Administration / Settings permissions can do that.
  • Go to Settings / Users & Companies / Users and set the checkbox Central access to Documents to the selected users.

This module adds a new top level menu Knowledge

Users with permission Central access to Documents can access in Knowledge/Documents to all the documents attached to records of any model for which they have read permission.

No verified information in OCA: Installation.

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.