Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Point of Sale
  3. POS Access Control v 18.0
  4. Sales Conditions FAQ

POS Access Control

by Salem Alzubaidi
Odoo

$ 49.99

v 18.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
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 350
Technical Name pos_access_control
LicenseLGPL-3
You bought this module and need support? Click here!
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 350
Technical Name pos_access_control
LicenseLGPL-3

POS Access Control

Granular per-employee access control for Point of Sale features

Overview

POS Access Control gives you fine-grained control over which POS features each employee can access. With 11 configurable permissions, managers can restrict sensitive operations like price editing, discounts, payments, and session closing on a per-employee basis — directly from the employee form.

Key Features

Numpad Controls

Control access to the numpad, quantity input, and the +/- button. Prevent unauthorized changes to order line quantities.

Price & Discount Controls

Restrict who can edit prices and apply discounts. Protect your margins by limiting these sensitive operations.

Order Management

Control the ability to remove order lines, delete orders, and process refunds. Keep order integrity intact.

Payment Controls

Restrict access to the payment screen and customer selection. Only authorized employees can process transactions.

Session Management

Control who can close the POS session. Prevent accidental or unauthorized session closures.

Per-Employee Configuration

Each permission is configured individually per employee via a dedicated "POS Access" tab on the employee form.

Screenshots

POS Interface with Access Controls

POS product screen with controlled access to features via the hamburger menu

Employee Form POS Access Tab

Employee form showing the "POS Access" tab with all configurable permission checkboxes

How It Works

Simple Setup, Real-Time Enforcement

Configuration is done through the employee form, and access rules are enforced in real-time within the POS interface:

  • Configure: Open an employee record and navigate to the "POS Access" tab
  • Set Permissions: Toggle each access control checkbox as needed
  • Enforce: When the employee logs into POS, restricted features are automatically hidden or disabled
  • No restart needed: Changes take effect the next time the employee logs into the POS session

Access Controls Reference

  • Allow Numpad — Show/hide the numpad on the product screen
  • Allow Quantity — Allow changing order line quantities
  • Allow Edit Price — Allow modifying product prices
  • Allow Discount — Allow applying discounts to order lines
  • Allow +/- Button — Allow toggling positive/negative quantities
  • Allow Remove Orderline — Allow deleting lines from the order
  • Allow Payments — Allow accessing the payment screen
  • Allow Customer Selection — Allow selecting/changing the customer
  • Allow Refund — Allow processing refund orders
  • Allow Delete Order — Allow deleting entire orders
  • Allow Close Session — Allow closing the POS session

Technical Details

  • Odoo Version: 18.0
  • License: LGPL-3
  • Dependencies: point_of_sale, pos_hr

Support & Contact

For questions, bug reports, or feature requests, please contact via WhatsApp:
https://wa.me/967736503979

Author: Salem Alzubaidi
Maintainer: Salem Alzubaidi

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with