Skip to Content Skip to Menu

CBSubs Registration Overrides ACL

8 years 6 months ago #281867 by DHWhite0324
CBSubs Registration Overrides ACL was created by DHWhite0324
  • Our Veterans association Website is configure so that every new accepted registrant is first assigned to a user group labelled "eligible," as in the person is eligible for membership in the association.
  • When manually applying newly minted membership plans to specific Web user account, CBSubs ignored the configuration in the Joomla User Manager and assigned the user group "Registered" to each individual.
  • This works directly against the ACL organization of the Website. Not one of the 570 veterans who are currently Website account holders is assigned to the "Registered" user group.
  • Of course this means a lot of manual labor as we fully implement CBSubs on our Website, and it shows that we will have to manually modify each new account registrant if that person buys into one of the several Regular Member plans.

Community Builder presented no obstacle to the implementation of our ACL policy and procedures. I understand that each person who selects a plan is registering with the Website and is, therefor, "Registered." But that's simply the starting point for us, and we have several valid reasons for doing things as we have set them up.

By the way, we depend on our ACL to control content access across the board; we want to use CBSubs only to automate our membership registrations and renewals.

Thank you for your suggestions.

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

  • krileon
  • krileon
  • ONLINE
  • Posts: 48548
  • Thanks: 8290
  • Karma: 1445
8 years 6 months ago #281883 by krileon
Replied by krileon on topic CBSubs Registration Overrides ACL
CBSubs should not touch usergroups unless it has been told to. Within Users > Manage > Options ensure you've "New User Registration Group" set to "eligible". Next edit your CBSubs plans within CBSubs > Plans and under the Access tab ensure "User Group" is set to "No change of usergroup".


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.

8 years 6 months ago #281889 by DHWhite0324
Replied by DHWhite0324 on topic CBSubs Registration Overrides ACL
I had set:
  • Plans | Access = "USNCVA Member"
  • Users | Options New User Registration Group = Eligible
Assigning the proper plan to individuals through CB | User Management resulted in the additional assignment of the "Registered" user group to each individual.

By the way, I think this topic was moved from the CSubs GPL forum to Professional Member Support Forum.

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

  • krileon
  • krileon
  • ONLINE
  • Posts: 48548
  • Thanks: 8290
  • Karma: 1445
8 years 6 months ago - 8 years 6 months ago #281894 by krileon
Replied by krileon on topic CBSubs Registration Overrides ACL

Assigning the proper plan to individuals through CB | User Management resulted in the additional assignment of the "Registered" user group to each individual.

CBSubs likely didn't do it then. The Registered usergroup is selected by default in CB > User Management > New. You need to check what usergroups you've selected for the user when creating them as CBSubs will not control a usergroup it's not specifically configured to.

If you've "New User Registration Group" set to "Registered" within Users > Manage > Options then they're going to get the Registered usergroup (not controlled by CBSubs) as you're telling Joomla and CB their newly registered usergroup should be Registered.

By the way, I think this topic was moved from the CSubs GPL forum to Professional Member Support Forum.

Yup, always use the highest subscription support forums available to you. Our current support priority is as follows.

1. Developer
2. Professional
3. CB Paid Subscriptions
4. Single Add-on
5. Template
6. Presales


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.
Last edit: 8 years 6 months ago by krileon.

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

8 years 6 months ago #281899 by DHWhite0324
Replied by DHWhite0324 on topic CBSubs Registration Overrides ACL
The default user group assignment for newly registered users is:

Users | Options New User Registration Group = Eligible

"The Registered usergroup is selected by default in CB > User Management > New. You need to check what usergroups you've selected for the user when creating them as CBSubs will not control a usergroup it's not specifically configured to."


I don't find a means to select any default user group assignment in CB | User Management. I would wonder if the recommended setting in CB | Configuration | Registration | Allow User Registration (Yes Independent of CMS "allow registration") has something to do with this. However, until the issue I've submitted, this has never conflicted with the default user group assignment in the Joomla User Manager.

Perhaps I've missed something.

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

  • krileon
  • krileon
  • ONLINE
  • Posts: 48548
  • Thanks: 8290
  • Karma: 1445
8 years 6 months ago #281941 by krileon
Replied by krileon on topic CBSubs Registration Overrides ACL
When creating (or editing) a user within CB > User Management their usergroups are controlled by the "Group" field and is on the "Contact Info" tab by default.


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.

Moderators: beatnantkrileon
Powered by Kunena Forum