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. Password Security Manager v 19.0
  4. Sales Conditions FAQ

Password Security Manager

by Nezam https://www.nezam.co
Odoo

$ 5.00

v 19.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 • Website (website)
• Discuss (mail)
Lines of code 1015
Technical Name nz_password_policy
LicenseLGPL-3
Websitehttps://www.nezam.co
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Website (website)
• Discuss (mail)
Lines of code 1015
Technical Name nz_password_policy
LicenseLGPL-3
Websitehttps://www.nezam.co
Versions 17.0 18.0 19.0
Community
Enterprise
On Premise
Odoo Online
Odoo.sh

NZ Solutions Apps for Odoo

Password Policy & Strength Management — nz_password_policy

This module provides a complete password policy framework for Odoo: configurable complexity rules (length, uppercase, lowercase, digits, symbols), password expiration, history to block reused passwords, and reset notifications. Administrators can enforce rules, require periodic password changes, prevent reuse of previous passwords, and show a password strength indicator to users during registration and password change.

NZ Solutions
Email Us +20 1550935225
Account cleaner demo

What does this module provide?

A flexible and configurable password policy for Odoo. Define minimum length, complexity requirements (uppercase/lowercase/digits/symbols), expiration intervals, and password history rules. Shows a password strength meter to users, generates administrative notifications, and supports forced resets when required.

KEY HIGHLIGHTS

Password Strength Rules

Set minimum length and character requirements (uppercase/lowercase/digits/symbols) and enforce them across users.

Password History

Keep a history of previous passwords to prevent reuse and improve account security.

Password Expiration

Configure expiration intervals with reminder notifications and forced reset flows when needed.

Password Strength Meter

Visual strength indicator shown during password entry to help users choose stronger passwords.

Admin Customization

Administrative settings to tune rules, group exceptions, and notification preferences.

Notifications & Forced Resets

Send reminders before expiration and optionally force users to reset passwords when policies are violated.

  • Screenshots
  • Features
  • FAQ
  • Releases

1) Overview (visual demo)

Visual demo of the main password policy screens and flows.

Hero demo

2) Policy Settings

Administrative settings to configure minimum length, character requirements, and expiration rules.

Policy settings

3) Complexity Rules

Example configuration for complexity rules (uppercase/lowercase/digits/symbols) and threshold levels.

Complexity rules

4) Password Strength Meter

Visual indicator shown during password entry with suggestions to improve strength.

Password strength meter

5) Password Reuse Policy

Manage password history and blocklists to prevent reuse of previous passwords.

Password history and block list

6) Expiration Notifications

Notifications presented to users prior to password expiration with recommended actions.

Expiry notifications

7) Force Reset

Admin interface to force password resets for users when policy violations or security events occur.

Force reset

8) User Change Password Page

User-facing page showing the strength meter and enforced requirements while changing password.

User change password page

9) Policy Compliance Checker

Details explaining why a password was rejected and actionable suggestions to meet requirements.

Policy compliance checker

10) Password Change Log

A log of password changes with timestamps and relevant user details for auditing.

Password change log

11) Change Result Notification

Success and error messages shown after password change attempts with details if a change failed.

Change result notification

12) Quick Settings Access

Quick access to policy settings from the admin toolbar for faster management.

Quick settings access

13) Advanced Enforcement Options

Advanced options to enforce stricter policies or add exceptions for specific user groups.

Advanced enforce options

14) Final Warnings & Emergency Policies

Final warning dialogs and emergency options for handling critical security incidents.

Final warning and emergency policies

15) Advanced Reports

Reports dashboard highlighting compliance metrics and weak-password statistics across the organization.

Advanced reports

16) Exceptions Management

Lists and controls for exempting specific users or groups from certain rules when necessary.

Exceptions management

17) Security Activity Log

Security-related activity entries tied to password changes and suspicious authentication attempts.

Security activity log

18) Export Preview

Preview of compliance reports prior to exporting as CSV or Excel for offline analysis.

Export preview

19) Authentication Integration

Shows how the policy integrates with other authentication methods such as 2FA or LDAP.

Auth integration
Server action cleanup: Trigger delete-all flow directly from chart of accounts actions.
Typed confirmation: Requires DELETE text before running deletion.
Force delete mode: Optional mode for deleting protected accounts with extra final warning.
Detailed deletion logs: Saves totals and per-account line snapshots after every run.
Excel export: Download deleted chart accounts in .xlsx format.
Selective restore: Restore only chosen deleted accounts from log lines.
Select all / unselect all: Fast bulk selection tools for restore workflow.
Duplicate-safe restore: Skips accounts that already exist in the chart.
Snapshot-based rebuild: Restores account values from stored JSON snapshots.
Manager-only access: Restricted to Accounting Managers using ACL + group checks.
Notification summaries: Live success/warning messages after delete/restore operations.
Odoo 19 ready: Built for Odoo 19 Community and Enterprise.
Who can run account cleanup?

Only users in the Accounting Manager group can run deletion and restore actions.

Can I delete protected accounts?

Yes, via Force Delete mode, but it requires an additional final confirmation step to reduce accidental damage.

What if some accounts cannot be deleted?

The process continues and logs protected, referenced, and failed accounts with reasons where possible.

How do I restore deleted accounts?

Open a deletion log, mark lines to restore, then click Restore Marked Accounts.

Can I export the deleted chart for backup?

Yes, use Export Chart of Accounts to download an Excel file from each log.

Does restore create duplicates?

No. The module checks if account code already exists and skips duplicates.

Can I restore all lines quickly?

Yes. Use Select All then Restore Marked Accounts.

Is this compatible with Odoo 19?

Yes, this release targets Odoo 19 Community and Enterprise.

Version 18.0.1.0.0
Initial Odoo 19 Release
  • Ported from Odoo 19 to Odoo 19
  • Delete all chart of accounts with confirmation wizard
  • Optional force-delete flow with final warning wizard
  • Detailed deletion logs with account-level snapshots
  • Excel export for deleted chart of accounts
  • Selective restore with bulk select/unselect tools
  • Compatibility fixes for Odoo 19 loading and views
© 2026 NZ Solutions - 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