Handling more easily different Vendor ACL

  • Posts: 158
  • Thank you received: 8
10 years 5 months ago #127709

Hello,

I would like to have to possibility to create more "profiles levels" in Vendor ACL (new main levels and sub levels) in hikamarket-main config-access level.
+
A new Joomla hikamarket menu option link to statistics page (Vendor ACL).
+
in Vendror Account page new icon menu "statistics" (Vendor's own stats)

ACL example:
Profile A ( is main level tree) - Profile B (is sub-level of Profile A) -Profile C (is sub-level of Profile A)- Profile D (is sub-level of Profile C).
A parent-child tree for ACL Profiles.

Profile A displays:
Listing of all checked and unchecked access (with checkboxes enabled)
- here under an option button to create a new or sub ACL category/profile (in this example: 2 x SUB-LEVEL : 1x to create Profile B and 1x to create Profile C).

Profile B displays:
Listing of all unchecked access from Profile A (with checkboxes enabled)
- here under an option button to create a new or sub ACL category/profile (in this example: NO).

Profile C displays:
Listing of all unchecked access from Profile A (with checkboxes enabled)
- here under an option button to create a new or sub ACL category/profile (in this example: SUB-LEVEL to create profile D).

Profile D displays:
Listing of all unchecked access from Profile C (with checkboxes enabled)
- here under an option button to create a new or sub ACL category/profile (in this example: NO)..

Because there are too many possibilities maybe we can restrict the create option to maximum 4-5 sub-levels.

Example of ACL calculations in front-end Vendor Account Page
Vendor 1 has the basic vendor Profile A:
This is the most basic vendor account - no privilege in Vendor Account page

Vendor 2 has the Bronze vendor Profile B:
Same as Profile A + 5 more access

Vendor 3 has the Silver Vendor Profile C:
Same as Profile B + access via a statistics icon-menu in Vendor Account page to a statistics page with 2 stats widgets

Vendor 4 has the Gold Vendor Profile D:
Same as Profile C + 4 stats widgets

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

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
10 years 5 months ago #127728

Hi,

I was working on a new feature this week end which is near what you are proposing.
My idea is to have a (or several) Joomla group(s) attached to a vendor.

A group will give rights (ACL) and specific permissions (changing limitations, like the product limitation).

Thanks to it, we can imagine that we can plug the subscription system with a plugin which will assign groups to the vendor who buy it.
So we can imagine thanks to it that we can have a dynamic ACL system using HikaShop products to unlock features or change limitations.

Could this feet to your requirements ?

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

  • Posts: 158
  • Thank you received: 8
10 years 5 months ago #127794

Hi Jerome,

Our ideas are "the same one", we must be able to configure several ACL profiles for vendors.
I already installed the akeebasusbs plugin for previous tests, it works but missing those preconfigured access profiles.
If we really think the same then the Joomla vendor groups can have their own ACL configuration in
Hikamarket -> Main configuration -> Access Level(S), correct?

Further my question about widget access level:
Can we configure a vendor ACL to show one or more vendor statistic widgets (depending on his subscription level)?
E.g.: a joomla menu link and an icon menu in the front end vendor account page towards the vendor's own statistics page?

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

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
10 years 5 months ago #128022

Hi,

There is no widget for the moment, but when they will be integrated, sure !

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

Moderators: Obsidev
Time to create page: 0.053 seconds
Powered by Kunena Forum