Website Signup Approval: Login Access Control for Odoo

Website Signup Approval: Login Access Control for Odoo

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.

FAQs

1. Can I block users from signing in immediately after they register?

Yes. The module requires administrator approval before any signup can be completed.

2. How do I assign approval rights?

Go to Settings → Users & Companies → Users, select a user, and under Technical, enable Website Signup Approval.

3. Will approved users receive an email?

Yes. Once approved, the system sends an automated email with a direct login link.

4. What happens if a user tries to log in without being approved?

They’ll see a frontend message indicating their account is still under review.
Scroll to Top