How to Require Administrator Approval for New Joomla Users
Joomla can require administrator approval for self-registered accounts by using the Administrator value for New User Account Activation. In the documented core workflow, the registrant first confirms the activation link sent to their email address; Joomla then notifies appropriate administrators, and an administrator activates the account.
Joomla can require administrator approval for self-registered accounts by setting New User Account Activation to Administrator. The registrant first confirms the email address, then an authorized administrator activates the account.
Enable administrator activation
- Open Users → Manage → Options.
- Enable Allow User Registration.
- Confirm the new-user group is least-privilege.
- Set New User Account Activation to Administrator.
- Review notification settings and save.
Understand the sequence
The user submits registration and confirms the emailed link. Joomla then moves the account into the administrator-approval stage. Email confirmation and administrator approval are separate controls.
Verify administrator notifications
Test Joomla mail delivery and confirm the administrators expected to handle approvals have appropriate user-management permissions and system-mail settings. Do not weaken activation simply to hide a mail problem.
Approve the account
- Open Users → Manage.
- Locate and verify the pending account.
- Review its assigned group.
- Use the available Activate action.
- Confirm the user can sign in.
Test and troubleshoot
Run a complete test with an address you control. If approval is skipped, determine whether a membership, community, SSO, e-commerce, or other extension is creating users outside the core registration workflow.
Need More Help with Joomla?
Still having trouble? Open a support ticket with QuantaCade Support and we'll be happy to help where we can.
Support priority is given to QuantaCade products, services, and customers. However, we're also happy to assist fellow Joomla users with general Joomla questions and troubleshooting when possible.
QuantaCade is an independent Joomla extension developer and is not official Joomla support. Some issues involving third-party extensions, hosting environments, server configurations, or other systems outside our development control may be beyond what we're able to resolve.