The Website Signup Approval module helps businesses regulate who can sign up and access the Odoo website by introducing a secure website signup approval system. With this tool, every new website login or signup is subject to internal approval before access is granted. Whether you’re running a B2B portal, internal platform, or a multi-user ecommerce site, this module gives you complete control over user login access control, providing a safer, more compliant web login access control software experience within Odoo.
The Website Signup Approval module is ideal for any organization that needs to approve users before they can access the website, log in, or view internal portals. This is especially critical for industries where sensitive data, client verification, or restricted portals are involved.
What Makes It Stand Out
- Signup Approval Workflow: Block user access until verified by an administrator
- Website User Notification: Sends automated approval emails with login link.
- Admin Interface for Approvals: Easily manage and approve or reject user signups.
- Access Denied to Unapproved Users: Clear frontend message prevents premature access.
- User Control Settings: Enable signup approvals for internal users.
- Website Permissions Enforcement: Manage who can access the website securely.
Detailed Features
1. Signup Approval Flow
When a portal user signs up through the Odoo website, their access is not granted immediately. Instead, a request is sent to an internal user designated with website signup approval rights.
Until approved, the user sees a message such as:
“Thank you for registering with us. We will send you a notification as soon as your registration is verified by the Administrator.”
This prevents unauthorized user account control breaches.
2. Admin Panel for User Approvals
Once configured, a new menu named User Approvals appears under Users & Companies for designated internal users. The interface allows admins to:
- View Name, Login, Company
- See Approved or Blocked Users
- Click to Approve or Reject signup requests
This brings simplified user access control into the Odoo backend.
3. Auto Email on Approval
Once an internal user clicks Approve, an automated email is sent to the registrant with a login link. This provides seamless communication and secure access restoration through controlled sign up website processes.
4. Blocked Access Message
If the user attempts to log in before approval, they receive a clear message:
“Kindly wait for the approval, you are not apporved yet. With approval, you will be notified. Thanks.”
This ensures that no unverified user can access the website prematurely.
Industry specific use cases
1. B2B Portals & Wholesale Trade:
Manage approval-based access to catalogs, price lists, or ordering systems
Ideal for clients who need to verify vendors, dealers, or distributors
2. Healthcare & Medical Services
Control who accesses patient portals or internal booking systems
Ensure only approved doctors, staff, or patients can log in
3. Education & E-Learning
Approve students, teachers, or external educators before granting access to course materials or dashboards
4. Accounting & Finance
Allow clients limited access to reports or dashboards after internal approval
Prevent unauthorized signups to financial tools or invoice platforms
5. Government Portals & Public Services
Approve citizen or contractor access to specific services or applications
Supports compliance and secure user onboarding
6. Construction & Real Estate
Control portal access for subcontractors, clients, and agents
Useful for managing sensitive project details securely
7. Software-as-a-Service (SaaS) Platforms
Let new organizations register, then approve them before granting app or dashboard access
Prevent fake signups and keep data secure
8. Ecommerce with Restricted Membership
For B2B ecommerce or premium customer models where approval is needed before seeing pricing or ordering
Conclusion
The Website Signup Approval module provides a powerful layer of protection for any Odoo portal that handles sensitive data, restricted content, or controlled user access. By enforcing admin approval before granting login privileges, the module ensures that only verified users can access your platform. With automated notifications, clear denial messages, and seamless admin controls, businesses gain complete authority over who enters their system.
Built with security and compliance in mind, this solution is ideal for organizations that value trustworthy onboarding and safe user management. For companies looking to enhance portal security even further, partnering with Reliution ensures expert implementation, customization, and long-term support.