OdooWiki OCA HUB

Documents Knowledge

document_knowledge folder_open OCA/knowledge open_in_new
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 19.0

Adds a Knowledge app area in Odoo where users can browse and manage documents (attachments) centrally, with a setting to give all users access to that central document menu.

This module creates a new Knowledge application in Odoo focused on documents. It adds a top-level Knowledge menu, and inside it a Documents section that opens a screen listing attachments in kanban, list and form views.

On that Documents screen users get extra search filters: a "Documents" filter that hides attachments linked to internal technical records, a search on the related model and on indexed content, and a "Model" grouping to organise documents by the record type they belong to.

Access is controlled by two groups: "Document Knowledge user" (which includes regular internal users) and "Central access to Documents". The administrator is added to the first group automatically. In Settings, under a Knowledge section, an administrator can enable "Central access to Documents" so that all users can manage attachments centrally from the Knowledge/Documents menu.

A Configuration menu (visible to system administrators) leads to a Settings screen for this app. The module also makes the attachment's related model field searchable, which is what allows the new filters and grouping to work. It does not add any automated checks, computations or scheduled actions.

Depends on

base

Menus it adds

KnowledgeDocumentsDocumentsConfigurationSettings
Models and fields (2)
  • ir.attachment · extends an existing modelres_model
  • res.config.settings · extends an existing modelgroup_ir_attachment_user (Central access to Documents)

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

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

terminal Installation and usage

OCA documentation · Odoo 19.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.