Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) |
Lines of code | 771 |
Technical Name |
advance_menu_lock |
License | AGPL-3 |
Website | http://www.pptssolutions.com |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) |
Lines of code | 771 |
Technical Name |
advance_menu_lock |
License | AGPL-3 |
Website | http://www.pptssolutions.com |

Advance Menu Lock
WITH OTP ON FORGOT PASSWORD
The Advance Menu Lock feature enhances security by requiring a password to access certain menus. To restrict menu access when a single login is used by multiple users.This feature includes options for password protection, configuration of OTP expiration time, selection of protected menus and models, and additional security measures such as user email notifications after multiple failed access attempts.

Screenshots
Secure Menu Access
- Admin can restrict access to specific menus.
- OTP expiration time can be configured.
- Selection of which menu require protection.

Lock the menu when selecting lock-enabled menus.
Show a popup for the menu login page.

Lock the menu when selecting lock-enabled options.
If the entered password matches, the menu will open; otherwise, an error warning will be displayed.

A warning message will be displayed for incorrect passwords.

If the user enters the wrong password five times, an alert email will be sent to them.

Change Password:
The User Must Enter:- Old Password
- New Password
- Confirm Password

Forgot Password:
- Clicking the "Forgot Password" button opens a new popup.
- The popup displays the user's email details and provides a "Send OTP" button.
- User login is restricted to a specific domain, such as **admin@gmail.com**. If the email address does not belong to the allowed domain, the system will not send the email.

An OTP (One-Time Password) is sent to the user's registered email.

OTP Page
The OTP expiration time is calculated in seconds, and a countdown timer is displayed in the popup. If the user refreshes the page or clicks the Cancel button, the popup will close, and the Full process will be terminated.
Resend OTP Page
If the user does not receive the OTP or OTP will Expired, a Resend OTP button appears after the timer expires.If the user refreshes the page or clicks the Cancel button, the popup will close, and the Full process will be terminated.
If the OTP matches, a new popup will appear.
prompting the user to enter a New Password and Confirm Password.
Looking for support? We are here to help you!
As an official Odoo Gold Partner, PPTS, with its 9+ years of Expertise and Experienced niche in Odoo Projects, can assist you in enhancing your business processes and work system by automating and streamlining the business functionalities through the advanced and customized latest technological solutions.
Our Odoo Services
Odoo ERP Implementation
Odoo ERP Customization
Odoo ERP Integration
Odoo ERP Migration
Odoo ERP Support
Other Services
- Artificial Intelligence
- Data Analytics
- Web Application Development
- Mobile Application Development
Feel free to contact us for any queries
Contact Us Now
Stay Connected with Us! Let's Grow Together!
Email us to: gsdsubscription@pptservices.com
Explore more about us: www.pptssolutions.com
Please log in to comment on this module