XF 1.3 permission to approve users - is it only for super admins?

sifars

Member
hello.

we recently moved from vb to xf. great forum and plenty of options, our users are very happy.
i take this opportunity to thank xf guys for a great forum software.

---
we had a few admins and except for the super administrators (whom i manually added in the config.php), other administrators cannot approve users.

i searched around for some time, gave administrator group full access (all green), created a new admin and added to the group; also added AS an adminitrator via the +administrator button.

but this user does not see the notification (of users awaiting) and on the admin panel does not have access to the users awaiting approval link.

---
my question: this privilege of approving users; is it restricted to super admins? or can ordinary admins do it by some option anywhere.

thanks. we are running XF 1.3.5 with a number of add-ons.

thanks once again in advance.
 
oh, and i also added this user to super admin via config.php and presto! the notification was visible and user approval accessible;
reversed it and the permission was taken away.

i assume that "approving users requires super administrator privileges". veterans, correct me if i am wrong; also if anyone can point out if it is documented anywhere - i am curious to know where i didn't look.

thanks again.
 
A regular Admin can moderate new user registrations. You don't want to or need to make the Admin into a Super Admin to be able to moderate new user registrations.

Typically the problem in the situation you're experiencing is the result of changing the users primary user group to Administrator, leave it as Registered.

pic001.webp
 
i am afraid not. this doesn't work for me.

i have four admins - i did all combinations, including what you mentioned; but unless i add the user to supadmin, they cannot approve users.
i even rebuilt the cache.

thanks, all the same. and if i am doing something incorrect, please let me know.

regards,
 
all.

i clicked the top green button and gives all permissions. also, i went through each permission to check if there is "approve users".
There is no green All button in ACP > Users > Administrators. You're looking in usergroup permissions which is completely different. Look again.
 
There is no green All button in ACP > Users > Administrators. You're looking in usergroup permissions which is completely different. Look again.
yes, you are right. i hadn't looked here and i assumed that when an admin is added to the group, they automatically inherit admin permissions (which was the green one i mentioned earlier). after your recent tip, i went back and clicked the admin - all checkboxes were empty.
ad1.webp


so i selected the checkbox: manage users and groups, modified the config.php to remove the user from supadmin; logged off, logged in as the admin i was configuring - and hey!

ad2.webp

==========================
it works.

thanks a lot martok, thanks indeed.
 
quick guide to granting admins permission to approve users: (for slowpokes like me)
---------------------------------------------------------------------------------------------------
1. In the ACP select Users

xf1.webp

2. Click on Administrators listed on the left pane

xf2.webp

3. On the page, Select +Create New Administrators on the far right of the page.

xf3.webp

4. Select the User (Note: User should have been created earlier; you cannot create user here)

xf4.webp
5.

xf5.webp

6. Grant Permissions:

xf6.webp

7.
xf7.webp

================
this for giving administrators "Approve User" permission.
(thanks to martok)
 
Back
Top Bottom