By caschbre on
I'm creating a site that will require approval of new user registrations. The only option I see is Visitors can create accounts but administrator approval is required. For an active site this can make the administrator (user #1) a bottleneck. Is there any configuration or contrib that will give another role the permission to approve new user registration?
Comments
_
Did you try the 'administer users' permission?
I did try that option and the
I did try that option and the user was able to manage users. What I forgot to mention in my original post was that I'm looking for a solution that doesn't allow these other users the ability to modify the administrator (user #1) account. That could be dangerous.
Add the User Protect module
Add the User Protect module as well.
I'll have to give that a
I'll have to give that a shot.
Am I even going about this the right way? My basic idea is to have a role (user manager) that can handle all user management operations. It sounds like it would be easy to setup... but I'm not too crazy that user #1 is editable. I'll definitely check out that protection module.
Use a GMail account as dispatcher
Drupal sends all sorts of email to the single administrative email address defined at /admin/settings/site-information. I faced the same problem as you: I wanted new-user approval emails sent to a non-admin user. (We'll call her "Sandra".)
Since Drupal can't be told to send this type of admin email to this person, that type of admin email to that person, etc., I used GMail as a dispatcher. The Drupal site admin email address is a GMail account — all admin emails land there. GMail then forwards emails to the relevant person, based on its own Filters.
To have new-user approval emails sent to a different address than the site admin address defined at /admin/settings/site-information:
From: example.com_admin@GMail.com
Subject: "(pending admin approval)" (including quotes)
Has the words: "has applied for an account." (including quotes)
What if you want several people to receive a particular type of admin email?
GMail only forwards to one address per filter. If you want an incoming email to be forwarded to several addresses:
an easy solution is to add
an easy solution is to add the Rules module
Just create a new triggered rule that sends out an email to specified users or user roles (like "user management") when [action] a new user signs up.
User block
i'm have create new account and submitted but no mail i received in admin side and also user dint receive any password to his mail.
thanks
The Rules module looks like the right one, thank you.
Hakuna Matata
Hi ,
Hi ,
in admin under account settings select Visiters option.
just create rule that will Block user once they register .
Its working
Hi @mayuri_02,
Thanks for your answer, it saved my time.