Keep fired orders tamper-proof on every shift
Per-employee, kitchen-aware access control for Point of Sale. Restrict order deletion, line removal, quantity changes and session close once food is in preparation — enforced live inside the POS, with a full audit trail.
The problem
Once an order is fired to the kitchen, any employee sharing a POS terminal can still cancel it, remove a line, or shrink the quantity — even after the food is cooking. Odoo's standard multi-employee POS has no concept of kitchen-workflow-aware permissions, so restaurants either lock down every staff member equally or leave the door open to honest mistakes and deliberate tampering, with no record of who did what.
The solution
Cerevantix POS Preparation Employee Access gives every employee individual, kitchen-aware permissions — enforced live inside the POS with disabled controls and clear on-screen warnings, not after-the-fact errors. Role templates and a bulk-apply wizard make setup fast, a visual permission matrix keeps managers in control, and every blocked attempt is logged for accountability.
Everything you need to protect fired orders
Every capability below is implemented in the module.
Per-employee permission fields
Add a role and four independent toggles — order deletion, line removal, quantity decrease, session close — directly on each Employee record.
Visual permission matrix
One screen shows every employee against every control, so managers can audit permissions at a glance instead of opening records one by one.
Reusable role templates
Define role presets, such as Kitchen Staff and Cashier, and apply a full permission set to any employee in one click.
Bulk permission wizard
Apply a role or a manual permission set to many employees at once, directly from the Employees list.
Proactive UI enforcement
Restricted controls, like Cancel Order, are disabled directly in the POS interface instead of accepting the tap and rejecting it afterward.
Hard guard on quantity & line edits
Block decreasing the quantity or removing a line on an order already fired to the kitchen, with a clear on-screen explanation.
Order deletion protection
Prevent deleting or cancelling an unpaid order that already has items in preparation.
Session close protection
Stop a cashier from closing the POS session while any order is still being prepared in the kitchen.
Built-in audit trail
Every blocked attempt is logged with the employee, the action, the order and the time, so managers can review patterns of attempted tampering.
How it works
Enable & configure
Turn on "Restrict Employee Access" in POS Settings, then define role templates for your team.
Assign permissions
Set permissions per employee, or bulk-apply a role template to your whole staff in one action.
Serve with guardrails
Restricted employees see disabled controls in the POS and get clear on-screen warnings if a blocked action is attempted.
Review the audit trail
Check the audit log any time to see who attempted a blocked action, on which order, and when.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Yes. The module depends on Point of Sale HR (pos_hr) and Employees (hr), and permissions apply per logged-in employee on shared POS terminals.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
POS Preparation Employee Access
Per-employee, kitchen-aware POS permissions with a visual matrix, role templates and bulk setup — hard guards on quantity edits, order deletion and session close, all audited.
Buy on Odoo App Store