- Ce scénario est proposé dans un pack: Payant
Use case Objective
In Joomla administration, you wish to limit access to some users, to menus or menu items settings. You need more security in a simple process, without losing flexibility.This use case can apply to all menus, some menus types, some menu items.This use case can also apply to any feature in Joomla administration.You can also display a simple message without blocking access.
The main solution, integrated to Joomla, is the well-known ACLs, which allow to set users rights in a very powerfull and precise way. This ACL structure requires a global analysis of all administration features and implies very rigorous settings.
Moreover, due to this deep analysis, the ACLs are dedicated to be lifetime (and not temporary), and can't be set for some users and some features.
What Obsewhere brings you
You can limit access to menus or menu items. The process is not actually blocking access but setting a redirection when the user attempts to display the forbidden url. For instance if the user should not reach menu items, he can be redirected to articles list, and a message can be displayed to remind him his access restriction, and why he is redirected.
As mentionned in "Use case Objective", you can simply display a message (like an inline information) associated to any url, specificly in administration. In that case, there's no redirection and the feature is accessible.
This process, relying on url in administration is :
- standard Joomla environment,
- easy and quick to be set,
- temporary or permanent,
- possible for 1 user, several user user groups,
- independant from ACLs,