[SOLVED] Can I give my moderators CB User Manager access?

10 years 2 months ago - 10 years 2 months ago #241928 by FSEconomy
I'm trying to give my moderator user group (Joomla group) the ability to modify user accounts (update email addresses, passwords, etc.) on the back end (preferably in CB User Manager, I assume). I have the following permission settings, and while they can access the CB User Manager, they cannot make updates because there is no "SAVE" / "CANCEL" button at the top of the page.

Global Config:
  • Site Login - Allowed
  • Admin Login - Allowed
  • Offline Access - Not Allowed
  • Super User - Not Allowed
  • Access Administration Interface - Allowed
  • Create - Allowed
  • Delete - Allowed
  • Edit - Allowed
  • Edit State - Allowed
  • Edit Own - Allowed

Joomla User Manager:
  • Configure - Allowed (Super User)
  • Access Administration Interface - Allowed (Super User)
  • Create - Allowed (Super User)
  • Delete - Allowed (Super User)
  • Edit - Allowed (Super User)
  • Edit State - Allowed (Super User)

Community Builder:
  • Configure - Allowed (Super User)
  • Access Administration Interface - Allowed (Super User)
  • Edit - Allowed (Super User)
  • Edit State - Allowed (Super User)


I think this is already too many permissions, but I kept ramping it up and ramping it up with more and more "allowed" actions. Even turning "Super User Access" to enabled (in the global config panel), they cannot make changes in CB User Manager. (nor in any other component area)

J 3.2.2 and CB 1.9.1

Please Log in to join the conversation.

10 years 2 months ago - 10 years 2 months ago #241961 by krileon
So they can click a user and get to the users edit page within CB > User Management, but there's no Save button? Seams rather strange. As far as I am aware there's no permission check for the button display, but only for the access of the page it self. Please provide a screenshot of the page (sensitive data blacked out of course) a moderator is seeing when clicking to edit a user. They should only need admin interface and user edit permissions.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in to join the conversation.

10 years 2 months ago #241979 by FSEconomy
Replied by FSEconomy on topic Can I give my moderators CB User Manager access?
Here is a screenshot of the user with the above permissions inside the CB User Manager. There is no save button on the top right.


So they can click a user and get to the users edit page within CB > User Management

No, they don't click anything. I had to provide them the direct URL to that admin screen. There is no other menu system on the back end with these permissions, but if they happen to know the URL to the Joomla user manager, they can access that as well. If I did not increase permissions on the regular user manager, they could not access the CB User Manager.


Also note.... with the "Global Permission > Access Admin Interface" set to "allow", they ended up being "Site Admin" on the Kunena forums (name listed in red), and they then had access to the two categories that are reserved for the site's actual administrators. Nonetheless, they were still not "Site admin" on the back end. When I downgraded the "Admin Interface" back to "inherited", they no longer had access to the front end stuff that they should not have had access to.

Please Log in to join the conversation.

10 years 2 months ago #241981 by krileon
I'm not sure there's a way to give them access to edit users that far into CB while also preventing other permissions as user edit permission is basically one of the highest permissions CB has. Their usergroup is going to need more admin permissions as it seams Joomla isn't rendering the menu or toolbar system at all.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in to join the conversation.

10 years 2 months ago #241984 by FSEconomy
Replied by FSEconomy on topic Can I give my moderators CB User Manager access?
Ok. Is there a way to give them access on the front end to change user's email addresses and/or passwords?

I've tried these settings in CB Config > Moderation tab:
Moderator Groups: (correct group set) <-- btw, this is a plural (groups), but you cannot add more than 1. I wish it were ACL capable, or at least capable of selecting more than 1 user group
Allow Moderators to Edit User Profiles: "CB Moderators and levels above"


But, on the front end, when they go to a user's profile, and click edit, they get this message:
"You cannot edit a `registered`. Only higher-level users have this power."

Please Log in to join the conversation.

10 years 2 months ago #241985 by krileon
Yes, but your usergroup tree needs to be setup correctly as they can't edit anyone above them.

"You cannot edit a `registered`. Only higher-level users have this power."

How is your moderator usergroup setup? It sounds like you added a new parent to Public, which inherits from Public and has no permissions. Your moderator usergroup is usually best structured as follows.

Public
- Registered
- - Moderator

The above allows Moderator to have permissions above Registered and can edit Registered.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in to join the conversation.

Moderators: beatnantkrileon
Time to create page: 0.233 seconds

Facebook Twitter LinkedIn