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. Extra Tools
  3. Hide Pivot Download xlsx Button v 16.0
  4. Sales Conditions FAQ

Hide Pivot Download xlsx Button

by SprintERP Technologies http://www.sprinterp.com
Odoo

$ 8.00

v 16.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
Lines of code 43
Technical Name se_hide_pivot_download_xlsx_button
LicenseLGPL-3
Websitehttp://www.sprinterp.com
Versions 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 43
Technical Name se_hide_pivot_download_xlsx_button
LicenseLGPL-3
Websitehttp://www.sprinterp.com
Versions 16.0 17.0 18.0 19.0
sprinterp-logo

Hide Pivot Download xlsx Button

Enhance data security by restricting Excel exports in Pivot views. Give administrators full control over who can download sensitive business reports.

Module Highlights

User-Specific Restrictions
Disable Excel Export
Data Leak Prevention
Clean UI Integration
Easy Admin Control
Real-time Restriction

How the Export Restriction Works

Our module provides a security-centric approach to data management. By utilizing Odoo's internal session information and a specialized JavaScript Patch, the system checks each user's permission in real-time. When the "Hide Pivot Download" option is enabled for a user, the module dynamically injects a CSS class that removes the Excel download button from all Pivot views. This ensures that while analysts can still interact with data inside Odoo, the ability to perform bulk offline exports is completely restricted, ensuring maximum data confidentiality.

Step 1
Individual User Configuration

Navigate to Settings > Users & Companies > Users and select the specific employee (e.g., Mitchell Admin). Under the Access Rights tab, locate the "Action Restrictions" group at the bottom. Simply enable the "Hide Pivot Download xlsx Button" checkbox to restrict that user from exporting pivot data.

Odoo User Action Restriction Settings

Granular Security: This setting allows you to control data export permissions on a user-by-user basis, ensuring that only authorized personnel can download offline copies of your business reports.

Step 2
Secured Pivot View Analysis

Once the restriction is enabled, the "Download xlsx" icon (as highlighted in the screenshot) is automatically hidden for the restricted user. Users can still perform deep data analysis using the Pivot View interface, but they are prevented from exporting this sensitive information into external Excel files.

Odoo Pivot View Download Button Control

UI Enforcement: The module doesn't just disable the click; it completely removes the download element from the UI, providing a clean and secure user experience without any confusing dead buttons.

Step 3
Activating the Restriction

Once you tick the checkbox as shown in the screenshot, the security policy is immediately applied to the user's session. The module passes this configuration to Odoo's web client, which then triggers the JavaScript patch to remove the export functionality for this specific user across all modules.

Odoo User Restriction Activated View

Real-time Enforcement: No server restart is required. Simply saving the user record will enforce the Action Restriction, providing an instant layer of security to your Odoo environment.

Step 4
Final Result: Button Successfully Hidden

As shown in the final view, the "Download xlsx" button is completely removed from the Pivot controller. Restricted users can still expand, flip, and analyze the data within Odoo, but the option to export this data to an external file is no longer available, ensuring 100% data security within the system.

Odoo Pivot View with Hidden Download Button

Data Protection Verified: The UI remains clean and professional. The removal of the button acts as a strong deterrent against unauthorized data extraction while maintaining full analytical capabilities for the user.

Module Capabilities & Features

A specialized security extension for Odoo that empowers administrators to protect sensitive business intelligence by controlling data export permissions.

Granular Access Control

Enables administrators to toggle the Excel download privilege for specific users directly from the User settings, ensuring a personalized security layer.

Smart UI Patching

Uses advanced JS Patching and CSS classes to dynamically hide the 'Download xlsx' button from the Pivot Controller without affecting the overall interface.

Export Leak Protection

Prevents unauthorized bulk data extraction from reporting views, protecting your company's sensitive financial and operational data from leaving the system.

Session-Aware Logic

Seamlessly integrates with Odoo's ir.http to pass restriction flags via session info, ensuring real-time permission enforcement across all apps.

Performance Optimized

Designed with minimal overhead, ensuring that Pivot view rendering and system performance remain lightning-fast even with active restrictions.

Ease of Management

Adds a clear 'Action Restrictions' group in the User Form View, making it intuitive for HR or System Admins to manage export rights.

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