Show Permissions - Advanced View

Introduction

Showing permissions of multiple categories and downloads in a visual form is very useful in tracking down possible problems. Joomla! includes a method to show the permissions for individual user groups.

Select User Group

On the main Joomla side panel click on  V4 button users and then on V4 button groups.

Clicking on a user group Title will show the User Group details as illustrated below.
V4 user group details uploaderUGIf you click on the show assets, V4 button show assets table, button for the relevant user group it shows the permissions based upon 'Assets'.

This is a very extensive table.  Using it with the aid of its Search facilities is discussed in more detail later.

Note: If you go to Users and select Manage then you can see a similar 'Advanced Permissions Report' link to show the permissions for an individual user.

Which one you use depends on whether it is an Asset, such as a particular Category, or a User that is causing a 'challenge'.

show permissions 10
The resultant report will show the permissions for all components and for all items in each component.  As shown below, this can be too much information!
show permissions 25

Select jDownloads

At the top of the report after clicking on the V4 button filter options you can you can limit the report to a specific component, and also select the start and end levels.
show permissions 11
After selecting the Uploader User Group
and then setting Search tools as indicated opposite gave a view as shown below.
show permissions 23
FindPermissions03A
Recall that in jDownloads the permissions 'flow down' from a Top level category on to its sub-categories and their Downloads.

In this example there had been a problem that Downloads in the  'LoggedOnDownloads' Category and its sub-categories could be deleted but not published!  As shown in the report above instead of Edit State permission being allow, Delete permission had been given.

ColinM - Rewritten September 2019 Modified July 2023

Print Email

We use cookies

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.