Need help with Joomla? We are available for hire to help with Joomla customization, upgrades, maintenance, and custom development.
Explore our services

Access Control Settings for Subscriptions view

  • Stephen M
  • Topic Author
  • Offline
  • New Member
  • New Member
More
10 hours 24 minutes ago #178581 by Stephen M
I am trying to set up 'Subscriptions Managers' who are not full site Admins.
I set up a Group and Access Level for these users and configured access in Membership Pro: Options
Setting Manage Subscriptions = Allowed did grant access to the view as expected but they couldn't see any records.
I needed to add Configure ACL & Options = Allowed before they could see the data but this grants them more access than I want them to have.

Testing this further, if the user is not a Subscriber then Manage Subscriptions is sufficient and the user can see the records.

I suspected this to be linked to the controls to Edit/Delete Own so set all of those to Allowed. This didn't change the results.

My guess is that there is data filtering code that is meant to relate to the various Edit/Delete Own settings and it has wires crossed with the Configure ACL & Options setting.

The intended data filtering functionality may be complicated to resolve to work as designed.
As a quick patch, please unlink the data filtering functionality from the Configure ACL & Options setting.

Thanks, Stephen.
 

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

  • Tuan Pham Ngoc
  • Away
  • Administrator
  • Administrator
More
6 hours 14 minutes ago #178585 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Access Control Settings for Subscriptions view
Hi Stephen

With Manage Subscriptions set to Allowed, you will also need to edit the plan, set Subscriptions Manage User to the user you want and he will be allowed to see and manage subscriptions of that plan.

Please do that and let me know if you have further questions

Regards,

Tuan

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

  • Stephen M
  • Topic Author
  • Offline
  • New Member
  • New Member
More
4 hours 17 minutes ago #178591 by Stephen M
Replied by Stephen M on topic Access Control Settings for Subscriptions view
Ah, that explains why it worked for the user I was testing with, it is an account I created to be the plan owner. Not being a member was coincidental.

I assume the intent is that the Subscriptions ACL gives access to the View and then different plan owners will see the subscriptions relating to their plans.

We have a membership committee (to share the workload) rather than just one person. I don't see a way of making the Plan Owner a group or access level and splitting the work based on plan doesn't make sense for us. How can we make the subscription data accessible to a specified group of users?

What else is linked to being the plan owner?
- is that the 'Own' that is referred to the Edit/Delete Own access controls? Your own plans - not your own subscriptions.

Why does Configure ACL & Options grant access to all of the plan's subscriptions?

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

  • Tuan Pham Ngoc
  • Away
  • Administrator
  • Administrator
More
3 hours 31 minutes ago #178592 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Access Control Settings for Subscriptions view
Hi Stephen

- Currently, we do not have a way to allow assign whole use group to manage subscriptions of a plan. You can only select individual user, will think more about it and might adjust it in next release
- Configure ACL & Options grant access to all of the plan's subscriptions: It is simple, we need to have a way to give some users to manage subscriptions of all plans from frontend of the site when it is needed

Regards,

Tuan
The following user(s) said Thank You: Stephen M

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

Moderators: Tuan Pham Ngoc