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. Inventory
  3. Hide Product Sales & Cost Price (Restriction Based) v 18.0
  4. Sales Conditions FAQ

Hide Product Sales & Cost Price (Restriction Based)

by SprintERP Technologies https://sprinterp.com
Odoo

$ 8.00

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 • Sales (sale_management)
• Discuss (mail)
• Invoicing (account)
Technical Name se_hide_product_price
LicenseAGPL-3
Websitehttps://sprinterp.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Sales (sale_management)
• Discuss (mail)
• Invoicing (account)
Technical Name se_hide_product_price
LicenseAGPL-3
Websitehttps://sprinterp.com
sprinterp-logo

Hide Product Sales & Cost Price

Advanced security tool to restrict specific users from viewing sensitive Sales and Cost prices using a "Restriction-First" approach.

Module Highlights

Hide Sales Price
Hide Cost Price
Negative Access Logic
Kanban View Security
Tree & List View Hide
Role-Based Restrictions

How the Price Restriction Works

Our module uses a "Restriction-First" approach powered by Odoo's negative security groups. By simply assigning a user to the restriction group, the system dynamically modifies the UI to strip away sensitive pricing fields. This ensures that while administrators and managers can see the full financial data, restricted personnel only see the operational information they need to perform their jobs.

Step 1
Configure User Access Rights

Navigate to Settings > Users & Companies > Users and select the specific user you want to restrict. In the Extra Rights section, you will find two new options: "Hide sale price in product" and "Hide cost price in product". Simply check these boxes to instantly remove price visibility for that user.

Odoo Hide Product Price User Configuration

Role-Based Security: This granular control allows you to hide only Sales prices, only Cost prices, or both, depending on the user's specific role in your company.

Step 2
Kanban View Price Restriction

Once the restriction is applied, the Sales Price will be completely removed from the Kanban View for the restricted users. This ensures that even while browsing products in a card-based layout, sensitive pricing information remains protected and invisible to unauthorized personnel.

Odoo Product Kanban View Price Hide

Seamless UI Experience: The layout automatically adjusts to hide the price tag, maintaining a clean and professional look for restricted users without breaking the design.

Step 3
List View Price Protection

The module extends its security to the Product List (Tree) View. When a user is restricted, the Sales Price and Cost columns are completely removed from the table. This prevents unauthorized users from performing mass price comparisons or viewing sensitive margin data across the entire product catalog.

Odoo Product List View Price Hide

Data Privacy: By hiding these columns, you ensure that high-level financial data is only accessible to those who need it for their specific operational tasks.

Step 4
Product Form View Restrictions

The core restriction applies directly to the Product Form View. For restricted users, the Sales Price and Cost fields, along with their respective labels, are completely hidden from the General Information tab. This ensures that sensitive financial details are not visible even when a user opens the full product record.

Odoo Product Form View Price Hide

Complete Field Masking: The module doesn't just hide the value; it removes the entire field and label from the UI, leaving no trace of the pricing information for restricted individuals.

Step 5
Product Variant Security

Security is also maintained at the granular level in the Product Variants list view. Restricted users will not be able to see the Sales Price or Cost for individual variants. This ensures that even if products have multiple attributes (like size or color), their specific pricing remains protected across the entire system.

Odoo Product Variants List Price Hide

Granular Control: The module ensures consistent behavior across both Product Templates and Variants, leaving no loopholes for unauthorized price viewing.

Step 6
Product Variant Kanban Security

In the Product Variants Kanban View, the module ensures that the price information for each specific variant is completely hidden for restricted users. Whether the product has different colors, sizes, or materials, the Sales Price remains secure and invisible across all card layouts.

Odoo Product Variants Kanban Price Hide

Complete UI Protection: The restriction is robust enough to cover all visual representations of the product, ensuring a consistent security policy throughout the system.

Step 7
Product Variant Form View Restrictions

Even within the detailed Product Variant Form View, the security remains airtight. Unauthorized users are restricted from viewing the Sales Price and Cost fields. This ensures that sensitive financial data is protected at every level of the product hierarchy, from the main template down to each individual variant.

Odoo Product Variant Form Price Hide

Airtight Security: By covering both Template and Variant forms, the module eliminates any possibility of a restricted user finding pricing information in sub-menus or detailed records.

Step 8
Activating Pricing Restrictions

To enforce security, simply enable the "Hide sale price in product" and "Hide cost price in product" options under the user's Extra Rights. Once these boolean fields are checked and the user record is saved, the pricing data will be instantly restricted across all product views for that specific user.

Odoo Hide Price Activation Settings

Instant Enforcement: The "Restriction-First" logic ensures that security is applied immediately without requiring a system restart or complex server-side configuration.

Step 9
Restricted Kanban View (Result)

This is the final result for a restricted user. As shown in the image, the Price information is completely hidden from the product cards in Kanban view. This ensures that unauthorized staff can browse the product catalog and manage other details without ever seeing sensitive pricing data.

Odoo Kanban View Price Hidden Result

Verified Privacy: The price tag is dynamically removed, confirming that the security group logic is working perfectly across the user interface.

Step 10
Restricted List View (Result)

In the List View, the protection is absolute. As you can see, the columns for Sales Price and Cost have been entirely removed from the interface. Restricted users can see the Product Name and Internal Reference but are blocked from accessing any financial columns, ensuring total data confidentiality.

Odoo List View Price Hidden Result

Clean Interface: The table structure dynamically adjusts to the missing columns, providing a seamless and professional experience for the restricted user without any broken UI elements.

Step 11
Restricted Form View (Result)

In the Product Form View, the restriction is seamlessly integrated. As shown in the result, both the Sales Price and Cost fields, including their labels, are completely removed from the General Information tab. This ensures that unauthorized users cannot view sensitive financial details even when accessing the full product record.

Odoo Form View Price Hidden Result

Zero Visibility: The module ensures that there is no empty space or broken layout; the remaining fields (Taxes, Category, etc.) adjust naturally to provide a clean user interface.

Step 12
Restricted Variant List (Result)

The pricing restriction is also strictly enforced in the Product Variants List View. Even when viewing detailed variant attributes like color or size, the Sales Price and Cost columns remain completely invisible to restricted users, ensuring consistent data security across all variant-level records.

Odoo Variant List View Price Hidden Result

Consistent Protection: By removing financial columns from the variant list, the module prevents any unauthorized data leakage that could occur through variant-specific pricing views.

Step 13
Restricted Variant Kanban (Result)

The final security layer is applied to the Product Variant Kanban View. As shown in the result, the prices are completely stripped from the variant cards. This ensures a uniform security policy across all visual layouts, making it impossible for restricted users to see pricing data while browsing through different product attributes.

Odoo Variant Kanban View Price Hidden Result

Uniform Security: Whether it's a main product or a specific variant, our module guarantees that pricing information is hidden globally for targeted users.

Step 14
Restricted Variant Form (Result)

Even when a user navigates deep into a specific Product Variant Form, the pricing information remains inaccessible. As seen in the image, the Sales Price and Cost fields are completely masked, ensuring that sensitive data is protected across all layers of the Odoo product structure.

Odoo Variant Form Price Hidden Result

Deep Security: The restriction logic is applied to every sub-view, preventing any "backdoor" access to pricing data through variant records.

Module Capabilities & Features

A specialized security utility for Odoo that empowers administrators to protect sensitive financial data through smart pricing restrictions.

Sales Price Security

Specifically targets and hides the Sales Price (list_price) from unauthorized users, maintaining price confidentiality within your sales team.

Cost Price Protection

Completely masks the sensitive Cost Price (standard_price) to prevent internal data leaks regarding profit margins and purchase rates.

Negative Access Logic

Uses Odoo's advanced "!" group operator. Simply assign a user to the "Hide" group to instantly remove their access to pricing fields.

Complete UI Blackout

Ensures fields are hidden across all interfaces including Product Form, Tree (List), and Kanban views for total security coverage.

Robust XPath Structure

Built with precise XPath attributes to ensure the module remains stable and compatible even after standard Odoo updates or migrations.

Strategic Access Control

Perfect for large organizations that need to restrict price visibility for specific interns, vendors, or junior staff members effortlessly.

Need Any Help?

Free 90 Days Support

Installation, Configuration & Bug Fixing support from our experts.

Email Support sales.sprinterp@gmail.com
Microsoft Teams abulkasim7214

© 2017 SprintERP Technologies. All Rights Reserved.

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