POS Access Canvas - Control what your employees can see and do inside the POS — with complete flexibility | POS Access Restriction & Employee Control | POS Button & Menu Access Restriction
by Sitaram https://www.sitaramsolutions.in$ 57.83
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Employees (hr) • Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 544 |
| Technical Name |
sr_pos_access_canvas |
| License | OPL-1 |
| Website | https://www.sitaramsolutions.in |
| Versions | 16.0 17.0 18.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Point of Sale (point_of_sale)
• Employees (hr) • Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 544 |
| Technical Name |
sr_pos_access_canvas |
| License | OPL-1 |
| Website | https://www.sitaramsolutions.in |
| Versions | 16.0 17.0 18.0 |
POS Access Canvas: Control what your employees can see and do inside the POS â with complete flexibility | POS Access Restriction & Employee Control | POS Button & Menu Access Restriction
This module adds a powerful access control feature inside the POS, allowing you to control exactly which buttons and menus are visible or accessible to each employee. Every POS can have its own set of restrictions, ensuring that only the right employees can perform certain actions.
Inside the POS settings, you can select employees and choose which POS options should be hidden or disabled for them.
- Hidden features are completely removed from the POS interface.
- Disabled features remain visible but cannot be used, and they appear with a small lock icon to indicate restricted access.
Once configured, these restrictions automatically apply whenever the selected employees open that specific POS. This ensures a clean, safe, and role-appropriate POS environment, preventing unwanted actions such as refunds, price changes, discounts, or access to sensitive menus.
This module supports restrictions for a wide range of POS elements, including:
- Buttons such as Customer, Discount, Price, Quantity, Refund, Fiscal Position, and Payment
- Icons like Product Info and Delete Order
- Payment screen buttons such as Validate, Invoice, Ship Later, Tip, and Open Cashbox
- POS menu options such as Install App, Cash In/Out, Create Product, Backend, and Close Register
With these controls, you can fine-tune the POS interface for each employee, reduce misuse, prevent mistakes, and ensure smooth and secure POS operations based on user roles.
Give your POS the control it deserves. With this module, you can decide exactly which employees can view or perform specific actions inside the POS. From hiding sensitive buttons like Refund and Discount to restricting access to backend menus and cash operations, everything is managed from a single, easy-to-use configuration panel. Whether you want to simplify the POS interface for staff, prevent unauthorized changes, or ensure a more secure workflow, this module offers a complete solution. Perfect for retail, restaurants, supermarkets, and any business that wants cleaner workflows and stronger control over POS operations.
Support at Your Fingertips.
Scan the code or choose your preferred contact method to connect instantly.
50 Days Free Support
(Data recovery not included)
Watch How It Works
Get a clear view of the features and benefits this app brings to your Odoo system.
Watch Demo Video
Key Features of the POS Access Canvas
Take complete control over your POS interface with a wide range of smart visibility and action-restriction options. Each feature is designed to help you customise what your POS users can see or perform, ensuring smoother operations and role-based access inside the POS screen.
Configurable Per POS
You can hide or disable specific POS buttons, icons, and menus for selected employees. Each POS can have its own set of restrictions, giving you total flexibility.
Flexible Access Control
Choose whether a feature should be completely hidden or simply disabled with a lock icon. This allows you to fine-tune access based on employee roles.
Assign Restrictions Per Employee
Select the employees who should have limited access. Restrictions apply automatically when they log into the POS.
Works Across POS Screens
Whether it's the order screen, product screen, or payment screen, the restrictions are consistently applied everywhere.
Simple Setup
Configure all access restrictions directly inside POS settings without any technical knowledge.
50 Days Free Support
Dedicated support to ensure smooth adoption and quick resolutions.
Benefits of the POS Access Canvas
Empower your business with a cleaner, safer and more efficient POS environment. These access-control benefits help reduce errors, improve staff productivity, and maintain consistent security across your billing operations.
Protect Sensitive Operations
Restrict access to refunds, price changes, discounts, and other high-risk actions to avoid misuse and financial discrepancies.
Minimize Human Errors
Hide unnecessary options for junior staff to prevent accidental clicks, wrong pricing, or unapproved actions.
Cleaner Interface for Each Employee
Employees only see what they need. This improves usability and speeds up the billing process.
Clear and Trackable Access
Disabled buttons display a lock icon, helping supervisors identify restricted actions at a glance.
Secure POS Environment
Protect your POS from unauthorized access to backend menus, cashbox openings, product creation, and more.
Faster & More Organized Workflow
A simplified POS interface means quicker billing, fewer distractions, and smoother day-to-day operations.
Configure POS Access Restrictions
In the POS settings, you can now define which employees can access or view specific buttons and menus in the POS interface. This feature helps you prevent unnecessary actions and ensure that each employee only sees the options they really need. You can easily select employees and choose which POS options should be hidden or disabled for them. Once saved, these restrictions automatically apply whenever the selected employees use that POS.
POS Access Restriction
With this feature, you can easily control which buttons and menus are visible or active for each employee in the POS. By defining restrictions in the POS settings, you decide whether specific actions should be hidden completely or simply disabled (visible but locked).
Hide Customer Button
The Customer button is visible to all employees in the POS.
To restrict the Customer button for specific employees in the Point of Sale (POS) system, select the desired employees and then select the 'Hide Customer Button' option.
The Customer button will no longer appear for those employees.
Hide Internal Note Button
The Internal Note button is visible to all employees in the POS.
To restrict the Internal Note button for specific employees in the Point of Sale (POS) system, select the desired employees and then select the 'Hide Internal Note Button' option.
The Internal Note button will no longer appear for those employees.
Hide General Note Button
The General Note button is visible to all employees in the POS.
To restrict the General Note button for specific employees in the Point of Sale (POS) system, select the desired employees and then select the 'Hide General Note Button' option.
The General Note button will no longer appear for those employees.
Hide Customer Note Button
The Customer Note button is visible to all employees in the POS.
To restrict the Customer Note button for specific employees in the Point of Sale (POS) system, select the desired employees and then select the 'Hide Customer Note Button' option.
The Customer Note button will no longer appear for those employees.
Hide Price List Button
The Price List button is visible to all employees in the POS.
To restrict the Price List button for specific employees in the Point of Sale (POS) system, select the desired employees and then select the 'Hide Price List Button' option.
The Price List button will no longer appear for those employees.
Hide Refund Button
The Refund button is visible to all employees in the POS.
To restrict the Refund button for specific employees in the Point of Sale (POS) system, select the desired employees and then select the 'Hide Refund Button' option.
The Refund button will no longer appear for those employees.
Hide Tax Button
The Tax button is visible to all employees in the POS.
To restrict the Tax button for specific employees in the Point of Sale (POS) system, select the desired employees and then select the 'Hide Tax Button' option.
The Tax button will no longer appear for those employees.
Hide Cancel Order Button
The Cancel Order button is visible to all employees in the POS.
To restrict the Cancel Order button for specific employees in the Point of Sale (POS) system, select the desired employees and then select the 'Hide Cancel Order Button' option.
The Cancel Order button will no longer appear for those employees.
Hide Action Button
The Action button is visible to all employees in the POS.
To restrict the Action button for specific employees in the Point of Sale (POS) system, select the desired employees and then select the 'Hide Action Button' option.
The Action button will no longer appear for those employees.
Hide Payment Button
The Payment button is visible to all employees in the POS.
To restrict the Payment button for specific employees in the Point of Sale (POS) system, select the desired employees and then select the 'Hide Payment Button' option.
The Payment button will no longer appear for those employees.
Disable Qty Button
The Qty button is active to all employees in the POS.
To restrict the QTY button for specific employees in the Point of Sale (POS) system, select the desired employees and then select the 'Disable Qty Button' option.
The QTY button is greyed out with a lock icon and canât be clicked.
Disable Price Button
The Price button is active to all employees in the POS.
To restrict the Price button for specific employees in the Point of Sale (POS) system, select the desired employees and then select the 'Disable Price Button' option.
The Price button is greyed out with a lock icon and canât be clicked.
Disable Discount Button
The Discount button is active to all employees in the POS.
To restrict the Discount button for specific employees in the Point of Sale (POS) system, select the desired employees and then select the 'Disable Discount Button' option.
The Discount button is greyed out with a lock icon and canât be clicked.
Disable +/- Button
The +/- button is active to all employees in the POS.
To restrict the +/- button for specific employees in the Point of Sale (POS) system, select the desired employees and then select the 'Disable +/- Button' option.
The +/- button is greyed out with a lock icon and canât be clicked.
Disable Numpad
The Numpad is active to all employees in the POS.
To restrict the Numpad for specific employees in the Point of Sale (POS) system, select the desired employees and then select the 'Disable Numpad' option.
The Numpad is greyed out with a lock icon and canât be clicked.
Hide Product Info Icon
The Product Info Icon is visible to all employees in the POS.
To restrict the Product Info Icon for specific employees in the Point of Sale (POS) system, select the desired employees and then select the 'Hide Product Info Icon' option.
The Product Info Icon will no longer appear for those employees.
Hide Delete Order Icon
The delete icon is visible to all employees.
To restrict the delete Icon for specific employees in the Point of Sale (POS) system, select the desired employees and then select the 'Hide Delete Icon' option.
The delete icon is hidden to prevent accidental or unauthorized deletions.
Hide Customer Button (Payment Screen)
The Customer button is visible on the payment screen.
To restrict the Customer button in payment screen for specific employees in the Point of Sale (POS) system, select the desired employees and then select the 'Hide Customer button (Payment Screen)' option.
The button is hidden from the payment screen for those employees.
Hide Payment Validate Button
The Validate button is available during payment.
To restrict the Validate button in payment screen for specific employees in the Point of Sale (POS) system, select the desired employees and then select the 'Hide Validate button' option.
The Validate button will not appear for those users.
Hide Invoice Button (Payment Screen)
The Invoice checkbox appears during payment.
To restrict the invoice checkbox in payment screen for specific employees in the Point of Sale (POS) system, select the desired employees and then select the 'Hide invoice button' option.
The invoice checkbox disappears from the screen for restricted employees.
Disable Invoice Button (Payment Screen)
The Invoice checkbox is active for all employees.
Apply âDisable Invoice Button (Payment Screen).â
The invoice checkbox will be disabled for those users.
Hide Payment Ship Later Button
The Ship Later button appears in the payment section.
Enable âHide Payment Ship Later Button.â Restriction.
The Ship Later button is hidden for restricted users.
Hide Payment Tip Button
The Tip button is visible on the payment screen.
Choose employees and enable âHide Payment Tip Button.â Restriction.
The Tip button disappears from their POS view.
Hide Payment Open Cashbox Button
The Open Cashbox button is visible during payment.
Select âHide Payment Open Cashbox Button.â Restriction.
The Open Cashbox Button is hidden, preventing unauthorized cash drawer access.
Hide Menu - Install App
The âInstall Appâ menu is visible from the POS menu.
Select âHide Menu - Install App.â Restriction.
The Install App menu option disappears for those employees.
Hide Menu - Cash In/Out
The âCash In/Outâ menu is visible from the POS menu.
Select âHide Menu - Cash In/Outâ Restriction.
The Cash In/Out menu option disappears for those employees.
Hide Menu -Create Product
The âCreate Productâ menu is visible from the POS menu.
Select âHide Menu - Create Productâ Restriction.
The Create Product menu is hidden for restricted employees.
Hide Menu - Backend
The âBackendâ menu is visible from the POS menu.
Select âHide Menu - Backendâ Restriction.
The Backend menu is hidden to prevent backend access.
Hide Menu - Close Register
The âClose Registerâ menu is visible from the POS menu.
Select âHide Menu - Close Registerâ Restriction.
The Close Register menu disappears for the selected employees.
Our Odoo Expertise
From implementation to support, we deliver end-to-end Odoo expertise for your business.
Dedicated Resources
Choose the right engagement model that fits your business.
Full-Time Developer
Dedicated resource working exclusively on your projects.
Part-Time Developer
Flexible hours to support your team when you need them.
On-Demand Developer
Hire Odoo experts by the hour for urgent tasks or short projects.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module