(present feature)Managing roles and permissions is great, but it would be more useful if we can limit those roles & permissions particularly for only limited stores (based upon locations)
this is very helpful for business expansion to other locations & also can reduce the burden on admin, who are operating in various locations
with present roles system...
if admin creates two roles .
- Role A for operating city X
- Role B for operating city Y
IN THIS CASE (1) - If admin gives roles like adding coupons, processing payouts, viewing delivery collection logs etc. to both A & B, THEN Both A & B are having access to both stores of locations X & Y.
this can lead to misuse of roles, with other locations stores data
IN THIS CASE(2) - if admin don't want to expose his all stores & details to his roles A & B, THEN its increasing work load on admin. because daily need to communicate with roles regarding store payouts, coupons, delivery collections etc.
please share your views about this...