Search, audit and safety
Amharic-aware search, the audit trail nobody can edit, the health page and the export.
Search#
The search box in Documents β Documents looks in the title, code, summary, tags, the words of text versions and the names of files. Every word you type must match.
Amharic: letters that sound alike find each other. A search for α αα also finds α°αα; αα₯α finds α α₯α; ααα finds αΈαα. Ethiopic punctuation separates words.
You only ever get documents you may read, in the list, in the counts and in suggestions. A search that finds nothing is counted, without who asked, under Governance β Searches with no result, so editors can fill the gap.
The audit trail#
Governance β Audit trail lists what happened: documents and versions created, changes and who made them, state changes, access granted or removed, exports, purges and, for confidential and restricted documents, who viewed or downloaded.
It cannot be edited or deleted, by anyone, in three ways:
- Odoo refuses to change or delete an event.
- The database refuses
UPDATE,DELETEandTRUNCATEon the table. - Every event stores the hash of the one before it, so a change that got past the first two is found by Governance β Verify the audit trail.
Managers see the trail of their own spaces. Administrators, auditors and document controllers see all of it.
Caution
Uninstalling the module drops its tables, and the audit trail with them. Export first.
Health#
Governance β Health shows the counts, the stored size, versions whose file has gone missing, the latest audit hash, and whether the audit table is still protected.
Export a space#
On a space, press Export. You get a zip with the text and files of every version you may read, the audit events, and a manifest.json with a checksum for each file, so the receiver can prove nothing was lost.
Settings#
Change these in Settings β Technical β System Parameters:
| Key | Default | Meaning |
|---|---|---|
smarterp_dms.max_upload_mb | 100 | Largest file, in megabytes. |
smarterp_dms.allowed_extensions | a list | Which file types may be uploaded. |
smarterp_dms.audit_reads | confidential | Views and downloads of documents at this level or above are audited. never turns it off. |