| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) • Inventory (stock) • Invoicing (account) • Point of Sale (point_of_sale) |
| Lines of code | 1357 |
| Technical Name |
inom_pos_access_management |
| License | LGPL-3 |
| Website | https://inomerp.in/ |
| Versions | 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) • Inventory (stock) • Invoicing (account) • Point of Sale (point_of_sale) |
| Lines of code | 1357 |
| Technical Name |
inom_pos_access_management |
| License | LGPL-3 |
| Website | https://inomerp.in/ |
| Versions | 17.0 18.0 19.0 |
Key Highlights
POS Session Isolation & User-Based Access Control
Ensure every cashier accesses only their own POS sessions, orders, and operational data with advanced user-level security and seamless session separation
Smart POS Restrictions & Secure Operations
Control payment actions, product visibility, order access, and cashier permissions with flexible POS restriction management for secure daily operations.
Advanced Role Management & Session Security
Strengthen POS workflow protection using intelligent role-based controls, secure session handling, and real-time operational access management.
Secure and streamline Point of Sale operations with advanced session isolation, user-based access control, smart cashier restrictions, and protected order visibility for enterprise-grade POS security.
POS Access Rights & User Restriction Configuration
Go to Point of Sale → Configuration → POS Access Rights to manage cashier permissions, session isolation, order visibility, payment controls, and secure user-based POS access management.
POS Payment Controls & Cashier Restrictions View
Configure advanced payment-level permissions for each POS user by controlling payment validation, customer access, invoice actions, ship later options, tips, and restricted payment methods.
POS Access Management View
Control and restrict POS interface elements per user — hide payment buttons, limit payment methods, manage numpad access, restrict product categories, and configure salesperson-level order visibility for a streamlined Point of Sale experience.
Hide Payment Validate Button View
Prevent selected users from validating payments by hiding the Validate button on the payment screen — ideal for cashiers who require supervisor approval before completing a transaction.
Hide Payment Validate Button View
Once enabled, the Validate button is completely removed from the payment screen — the cashier can select a payment method but cannot complete the transaction without supervisor intervention, ensuring an extra layer of authorization control.
Hide Customer, Tip, Ship Later & Invoice Buttons View
Simplify the payment screen for specific users by hiding the Customer, Tip, Ship Later, and Invoice buttons — restrict unnecessary actions and keep the cashier focused only on completing the payment without access to advanced payment options.
Hide Customer, Tip, Ship Later & Invoice Buttons View
After enabling these restrictions, the payment screen displays only the essential elements — payment methods and the Validate button — removing Customer, Tip, Ship Later, and Invoice options for a clean and focused checkout experience.
Restrict Payment Methods View
Limit the payment options available to a specific user by enabling Restrict Payment Methods and selecting only the allowed methods — in this case, only Card is permitted, preventing the cashier from accepting Cash or Customer Account payments.
Restrict Payment Methods View
After applying the restriction, the payment screen shows only the permitted method — here, only Card is visible and selectable, while Cash and Customer Account are completely hidden, ensuring the cashier processes payments through the approved channel only.
Hide Delete Order Button & Only Show Active Order View
Prevent cashiers from deleting orders and restrict their view to only the currently active order — eliminating accidental deletions and ensuring the user stays focused on the ongoing transaction without access to other open orders.
Only Show Active Order View
When enabled, the order list displays only the currently active ongoing order — all other past or parked orders are hidden from the cashier's view, keeping the interface clean and preventing any unauthorized access to other transactions.
Restrict POS Categories View
Control which product categories are visible to a specific user by enabling Restrict POS Categories and selecting the categories to hide — here the Drinks category is hidden, ensuring the cashier can only browse and sell products from the permitted categories.
Restrict POS Categories View
After applying the restriction, the Drinks category button is completely removed from the POS product screen — the cashier can only see and access the Food category, preventing any sales from the hidden category during the session.
Hide Customer Button View
Prevent cashiers from accessing the customer selection option on the main POS order screen — when enabled, the Customer button is completely hidden, ensuring the user cannot assign or look up customers during a transaction.
Hide Customer Button View
Once enabled, the Customer button is removed from the POS order screen — the cashier can no longer assign or search for a customer during checkout, keeping the transaction anonymous and preventing unauthorized access to customer records..
Hide Create & Save Customer Button View
Restrict cashiers from creating new customers or saving customer details directly from the POS — when enabled, the Create and Save buttons are hidden from the customer screen, ensuring that only authorized users can add or modify customer records in the system.
Hide Create & Save Customer Button View
After enabling the restriction, the Save button is removed from the customer edit screen — the cashier can view or edit customer details but cannot save any changes, ensuring customer records remain protected from unauthorized modifications during a POS session.
Disable Numpad Mode Buttons View
Restrict cashiers from changing product price, quantity, discount, and sign during a transaction — by disabling these numpad mode buttons, managers ensure that only authorized staff can modify order line values, preventing unauthorized price changes or discount misuse at the POS.
Disable Numpad Mode Buttons View
After applying the restrictions, the Price, Qty, Discount, and +/- buttons on the numpad appear greyed out and non-clickable — the cashier can only enter numeric values but cannot switch modes, effectively preventing any unauthorized changes to product price, quantity, or discount during a transaction.
Hide Numpad Buttons View
Completely hide the entire numpad from the POS interface for selected users — when enabled, the cashier cannot enter or modify any quantity, price, or discount values manually, making the POS fully product-click based and preventing any manual input during a session.
Hide Numpad Buttons View
After enabling the restriction, the entire numpad is removed from the POS order screen — the cashier can only add products by clicking on them directly, with no option to manually enter or change any values, ensuring a fully controlled and click-only transaction experience.
General POS Controls View
Lock down general POS controls for specific users by hiding the Close Register, Backend, Cash In/Out, and Debug Window options — preventing cashiers from closing the session, navigating to the backend, performing cash movements, or accessing developer tools during their shift.
General POS Controls View
After applying the restrictions, the hamburger menu shows only the essential options — Close Register, Backend, Cash In/Out, and Debug Window are completely removed, leaving the cashier with minimal access and ensuring full control over session management remains with the authorized personnel only.
For printing images in the report first we have enable 'Show Product image in the report' option in the configuration settings.
Our Services
Support & Customization
We're here to help you with setup, customization & support
🚀 Free Installation Support
One-time free setup on Odoo server with proper configuration.
Third-party or custom development requests may be chargeable.
Odoo Experts | ERP Solutions | Custom Development
Please log in to comment on this module