This Scenario is proposed in a pack  

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.

Joomla Feature

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,


Process Description

1- Define the administration url to block, which can be very precise or global

For instance, set "com_menus" for "option" setting, to block all the whole Menu feature,

Block administration menu Joomla

For instance, set "option=com_menus&view=items&menutype=hidden-menu" to block one type of menu.

Block administration menu Joomla

In this step you will also define which groups of users (or individual users) should not have access (image underneath) :

bloquer access groupes utilisateurs 


2- Display a message to the connected user, letting him know he is not allowed to access to the menu feature


3- Redirect the user to a url of your choice

block joomla menu administration

Steps 2 and 3 will be excuted simultaneously, and the user will read the message on the redirected url.


OBS File with the datas of the Scenario:
Once you've purchased your Obsewhere extension,
check out How-to-install your Plugin/Scenario to install it on your Joomla Web site.
A technical problem on the reference '', blocks the sale of this scenario.
Our team has identified the problem and will reactivate this download quickly.
You already have Plugins present in this scenario ...
or you are interested only in a particular Plugin presented in this scenario?
You can acquire this Plugin only by choosing one of the propositions below.


Detect URL Navigation - 3 domains


Set 1 or several url(s) whose visit will trigger an action

  • 3 domains

Detect URL Navigation - Multi-domains


Set 1 or several url(s) whose visit will trigger an action

  • Multi-domains


Redirect - multi-domains


Used with plugin Observer "Navigation url", you can redirect to specified url 

  • multi-domains

Redirect - 3 domains


Used with plugin Observer "Navigation url", you can redirect to specified url 

  • 3 domains

Modification List per version for this Scenario