Skip to Content Skip to Menu

🎃 Happy Halloween! Treat yourself with an awesome discount on memberships! Get 20% off now with code SPOOKY-2024!

Backend Managers need access to CB User Manager, and nothing else. How to do this?

  • jsrunder
  • jsrunder
  • OFFLINE
  • Posts: 33
  • Thanks: 4
  • Karma: 0
9 years 2 months ago #269260 by jsrunder
Greetings...

I have need for Moderators or Backend Users to have access to manage CB Users (add/edit) in the backend, and nothing else in the backend.

How should this be accomplished in terms of:

1. I have a Member Manager User Group within/under the Manager Group.

2. What menu item should I grant access to?

2. How can I put the correct menu item in the top Nav Bar? Which menu item?

Any advice will be greatly appreciated.

Thank you!

J

Please Log in or Create an account to join the conversation.

  • Satchi
  • Satchi
  • OFFLINE
  • Posts: 147
  • Thanks: 58
  • Karma: 13
9 years 2 months ago - 9 years 2 months ago #269270 by Satchi
Hi J,

CB doesn't control backend. Joomla does.

You should be able to create a usergroup with access to admin stuff, then go edit the settings/permissions and remove the bits you do not want them to access.

Read up about the Joomla ACL. (really powerful and flexible)

Tutorial (searchable): docs.joomla.org/J3.x:Access_Control_List_Tutorial

Look at global configuration for what you want to do. :)

I haven't done this in Joomla 3.x but I did do it in 2.5 for another project.

good luck,

Satchi
Last edit: 9 years 2 months ago by Satchi. Reason: added a link to tutorial
The following user(s) said Thank You: nant

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48460
  • Thanks: 8280
  • Karma: 1443
9 years 2 months ago #269283 by krileon
We added permissions to each management page in CB 2.x. So for example navigate to CB > Tab Management and click Permissions on the toolbar (top right of toolbar) to adjust the permissions for Tab Management. You can do this for every management page in CB. So for your usage you'd ensure Manage for all the backend management pages is set to Denied for their usergroup.

CBs menu displayed by our admin module will also check these permissions, but Components Joomla menu item won't and it'll just error when they try to go to a page they've no access to.

To block the rest of backend you'll need to adjust the permissions of various other extensions as well. Globally they will need to have backend access at minimum so they can even login to backend.


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 or Create an account to join the conversation.

  • jsrunder
  • jsrunder
  • OFFLINE
  • Posts: 33
  • Thanks: 4
  • Karma: 0
9 years 2 months ago #269284 by jsrunder
Hey Satchi...

Thank you much for your experienced description. Makes sense, for sure.

With CB installed and that I am using the CB Profiles for Members, wouldn't a Member Manager need to access CB User menu items in back end to create and edit Members, rather than the Joomla User creating/edit menu items?

Member Managers need to login to the site and create/edit Users/Members, and that cannot be done on the front end. Can't create new Members on front end if logged into the front end.

So, at this point, what I seek is which CB User Registration menu item(s) to grant access to for Member Managers in the back end.

Thank you!!

J
The following user(s) said Thank You: Satchi

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48460
  • Thanks: 8280
  • Karma: 1443
9 years 2 months ago #269291 by krileon
You need to give their usergroup "Admin Login" access and probably also "Access Administration Interface" access within System > Global Configuration > Permissions. Next you need to ensure they've full permissions to CB > User Management by clicking the Permissions toolbar item in User Management. This should allow them to login to backend and only access CBs user management depending on the permissions set. All of CBs core management pages have permissions in addition to user management.

They could also logout on frontend and go through registration on the users behalf as currently that's the only way to go through registration again on frontend.


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 or Create an account to join the conversation.

  • jsrunder
  • jsrunder
  • OFFLINE
  • Posts: 33
  • Thanks: 4
  • Karma: 0
9 years 2 months ago #269293 by jsrunder
Hello, and thank you Kyle/Krileon...

Excellent feedback, you get what I am trying to do and have provided much appreciated, sensible notes. Thank you.

I will work this out this evening and post details. Looks really good.

Thank you, again.

J
The following user(s) said Thank You: krileon

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum