Set Global Permission Levels of Allow or Deny in Joomla 3

Set Global Permission Levels of Allow or Deny in Joomla 3

If you’re running a website built on Joomla, then chances are multiple category of people are visiting it. You may want to treat them differently. And this means setting control levels for each User Group. For this, you need to make use of the Joomla Permission Settings.

The permissions define what the users can and cannot do on the Joomla website. You don’t have to set these permissions on an individual account level, but at the User Group level. So they apply to all the users on a particular group.

In this article, learn how to set global permissions in Joomla 3 to allow or deny actions.

Making Changes to Global Permission Levels

The Global Permissions have different levels and they’re the basis for all the individual Components of the website. To make changes to these permission levels, here are the steps you need to take:

Login to Your Website Server

You need to work on the server side to make changes to Global Permissions. So you have to log in to your server side or Administration Area first.

So navigate into the Admin Area and then Global Configuration area. Then Select the Permissions tab. This will show you the list of all User Groups present in the website. Guest, Manager, Administrator are some of the common user groups.

Click on a User Group

Next, you need to expand a User Group from the list to which you want to set fresh permissions. The permissions affect how the users can make changes in the front-end and back-end of your website. Here are some of the actions that they can take:

Site Login - This permission decides if the user has the authority to log in to the webiste front-end.

Admin Login - With this permission, users can log into the back-end of the website as an admin.

Offline Access - This permission allows the users to access the website when it’s down or offline.

Super Admin - It allows users to access the website as a Super User.

Access Administration Interface - With this permission, users can access the entire administration interface.

Create - With this permission, users can create certain web Components and publish them.

Delete - With this permission, users can delete the web Components.

Edit - With Edit permission, users can change the content of the Components.

Edit State - With Edit State permission, users will be able to change the Components and the state of the content. There are three possible statesfor a Component: Published, Unpublished, Trashed.

Edit Own - With this permission, users will be able to modify only those content that they have created and own.

Allow or Deny Global Permission Levels

To set Global Permission level of allow or deny, here are the steps to take:

Click on Select New Settings

From Under the Permissions Settings, locate and click on Select New Settings option. This will open a drop-down menu that lists four options. If it’s tagged “Allowed,” it means the user has permission for that particular function. Likewise, “Denied” the user does not have that permission. “Not Set” refers that the permission has not been set yet and it works the same as “Denied”.

Change the Permission on Manager and Element level

Apart from the Global Permissions, you can change permission for Manager and Element levels. At these level, the users can grant permission to other users to create, edit, and delete content. But they will be limited to editing only those content that fall under their element or component.

To change the permission at Manager or Element level, click on Options button from the toolbar inside the Manager or element.

Go to Permissions Tab

Once you’re inside the Manager or Component Options area, you need to open the Permissions tab. Here, you’ll be able to set the permissions.

Change the Three Settings for Every Permission Level

To select the permission, you need to navigate the three settings which are: allowed, inherited, and denied.

How you define the permissions will affect if the users can perform the following actions:

Configure (if the user can access the Manager area and change the options)

Access Administrator Interface (If the user can access the Admin area and the backend and make changes)

Create, Delete, Edit, Edit State, Edit Own (These elements work the same as within the Global Permission Level. The difference being this time, it’s applied to a particular Manager)

Configure Permission Settings

For Permissions, you can select three options: Inherited, Allowed, Denied. We have already explained what each option means. So select accordingly.

Grant Category Permission

You can set permission at the Article Category level. So managers will be able to work on a specific category rather than the entire content on the website.

Once set, the users can create, edit, publish, and delete the content within that category.

So navigate into the Admin area and then to Category Manager. Click on a particular category and then on the Category Permissions tab. Make necessary changes and then save those changes.

Grant Article Permission

You can also set permissions on an article level. So users can only access and modify certian articles. For this, open Article Manager and then the article. Locate and click on the Article Permission tab. Make necessary changes and grant permission to different User group. Save the changes and exit.

So that’s how you allow or deny permissions in Joomla 3. By following this guide, you should be able to do it yourself. In case of further assistance, contact the support team.
First release
Last update
0.00 star(s) 0 ratings

More resources from kumkumsharma