Files
2026-09-18 13:55:25 +07:00
..
2026-09-18 13:55:25 +07:00
2026-09-18 13:55:25 +07:00
2026-09-18 13:55:25 +07:00
2026-09-18 13:55:25 +07:00
2026-09-18 13:55:25 +07:00
2026-09-18 13:55:25 +07:00
2026-09-18 13:55:25 +07:00
2026-09-18 13:55:25 +07:00
2026-09-18 13:55:25 +07:00
2026-09-18 13:55:25 +07:00
2026-09-18 13:55:25 +07:00
2026-09-18 13:55:25 +07:00
2026-09-18 13:55:25 +07:00

NextZen Document Hub
====================

Clean-room document management for Odoo 18 **Community**. This module does not
depend on or embed code from proprietary Document apps or third-party DMS addons.

Features (Phase 1)
------------------

* Hierarchical **workspaces** with per-user membership roles
* **Files** stored via ``ir.attachment`` with mail chatter
* **Tags**, trash/restore, and retention purge cron
* **Share panel** — invite people (Viewer/Editor), Internal Users access,
  Anyone-with-the-link access, Copy Link (clean-room; not Enterprise code)
* **Tokenized public links** for download / optional replace upload
* **Document Hub** — three-panel OWL UI (workspace tree, file grid, preview)

Installation
------------

#. Add ``nextzen_document`` to your addons path (under ``extra-addons/NextZen``).
#. Install **NextZen Document Hub** from the Apps menu.
#. Assign users to **Document Hub** groups (User / Manager / Readonly).
#. Add **workspace members** so non-managers can access folders.

Groups
------

* **Manager** — all workspaces and files
* **User** — read/write on workspaces where membership role is User or Manager
* **Readonly** — read-only on workspaces where the user is a member

Non-goals (Phase 1)
-------------------

* Proprietary Enterprise Document apps and bridge modules
* Cybrosys ``enhanced_document_management`` (not used as reference code)
* ``doc_suite`` workflow/OCR pipeline (separate product)
* Collabora / MS Online live editing bridges
* Spreadsheet, Sign, Peppol, email alias ingestion

Phase 2 (planned, not implemented)
----------------------------------

* External document request / portal upload workflow
* Email alias ingestion
* Bridge modules (e.g. project, sale) for smart buttons on business records

License
-------

LGPL-3 — NextERP / NextZen.