| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 1251 |
| Technical Name |
google_drive_documents |
| License | LGPL-3 |
| Website | https://ignify.co |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 1251 |
| Technical Name |
google_drive_documents |
| License | LGPL-3 |
| Website | https://ignify.co |
Lite DMS
Access & view company documents from Google Drive — directly inside Odoo
Lite DMS connects your Odoo instance to Google Drive so every employee can browse, preview, and open company documents without leaving Odoo. Admins configure the Google Drive connection once; everyone else gets instant, read-only access through a beautiful Document Explorer with folder tree navigation and inline previews.
Key Features
Document Explorer
Interactive split-pane explorer with a collapsible folder tree on the left and a full-width document preview on the right. Navigate your entire Drive like a desktop file manager.
Inline Document Preview
Preview Google Docs, Sheets, Slides, PDFs, and images directly inside Odoo — no new tabs, no downloads. Click a file in the tree and see it instantly.
Recursive Folder Sync
Syncs your entire Google Drive folder hierarchy — including all nested subfolders — with a single click. New files and folders appear automatically.
Multi-Company Access Control
Restrict folders and documents by company. Employees only see documents belonging to their assigned companies. Leave empty to share with everyone.
List & Kanban Views
Browse documents in a detailed list view (with file type, size, and modification date) or a visual Kanban view showing thumbnails and quick-open buttons.
Modern OWL Frontend
Built with Odoo 19's OWL component framework. Reactive state management, folder expand/collapse, instant preview switching — no full-page reloads.
Screenshots
Document Explorer - Folder Tree & Inline Preview
Google Drive Settings - Easy One-Time Setup
Folder Permissions - Multi-Company Access Control
Document Details - Full Preview & Metadata
How It Works
- Install Lite DMS from Apps.
- Go to Lite DMS → Settings and enter your Google Drive Folder ID and API Key (or OAuth2 credentials).
- Click Sync Documents — folders and files are synced recursively.
- Open Document Explorer to browse the folder tree and preview any document inline.
- Or switch to List / Kanban views to browse, search, and open documents.
- Optionally assign Allowed Companies to folders for multi-company access control.
Technical Details
Architecture
- Frontend: OWL component (
DocumentExplorerclient action) - Backend: 3 Odoo models —
google.drive.config,google.drive.folder,google.drive.document - Google Drive API v3 integration via
google-api-python-client - Recursive folder sync with automatic create/update/delete
- Inline document preview via Google Drive embed URLs
Supported Document Types
- Google Workspace: Docs, Sheets, Slides
- Office: Word, Excel, PowerPoint
- Media: JPEG, PNG, GIF images
- Other: PDF, CSV, Text, ZIP
- Automatic MIME type detection & human-readable display
- File size auto-formatted (B, KB, MB, GB)
Multi-Company Ready
Per-Folder Access Control
- Folder-level permissions — assign allowed companies to each folder
- Documents inherit company restrictions from their parent folder
- Employees only see documents belonging to their assigned companies
- Leave the company field empty to share a folder with all companies
Built-in Security
- Read-only for employees — all users get read access; only administrators can sync or configure
- Admin-only configuration — settings, sync, and folder permissions restricted to
base.group_system - Standard Odoo access control via
ir.model.accessrules - Company-filtered queries —
search_readandsearch_fetchautomatically filter by user's companies
Why Choose Lite DMS?
- No extra document server needed — your documents stay in Google Drive where your team already stores them
- Zero training curve — familiar file/folder tree that anyone can navigate
- Instant previews — view Docs, Sheets, Slides, PDFs without opening Google Drive in a new tab
- One-click setup — paste your Folder ID and API Key, hit Sync, done
- Multi-company support — perfect for organisations with multiple branches or legal entities
- Lightweight — no heavy DMS overhead; just the features you actually need
Support & Contact
ignify.co | td@ignify.co
Please log in to comment on this module