I want to enable the user self registration option but I want any requests to validate their email and then require an admin to confirm, reject etc the request, is this possible with 8.5.19?
Or Will it require a new block to be written?
Thanks
Martyn
As far as i know this is now all handled via the workflow options.
Attach an approval workflow
Starting in 8.2 (and in all 9.x releases), “approve manually” leverages the workflow system:
-
Go to System & Settings > Permissions & Access > Workflows and click Add Workflow.
-
Give it a name (e.g. “User Activation”) and choose the Basic workflow type.
-
In Tasks, click Approve or Deny, and under Included, add the user or group who will do approvals.
-
Save the workflow.
-
Next, go to System & Settings > Permissions & Access > Users Permissions.
-
Find the Activate/Deactivate users permission, click Change Permissions, then open the Workflow tab.
-
Select your new “User Activation” workflow and save.
Approving or denying a registration
Whenever someone registers:
New accounts appear as inactive.
-
As an administrator, go to Dashboard > Members (or use the Waiting for Me widget if you’ve set up workflows).
-
Click an inactive user, choose Edit Details, then click Activate (or Deny).
Thanks Tim,
Works perfectly on both 8.5,19 and 9.3.9
Cheers
Martyn