Managing permissions and privileges
In this chapter, we’ve introduced two basic entities that are crucial in the Joomla permission management system: User Groups and Access Levels. Specifically, through access levels, we can manage permissions and privileges for almost all the entities in the CMS, contents, modules, components, and menu items, either in the backend or the frontend of the website. You can, in fact, create custom permissions sets for each of the sides of the application: limiting features of the backend, allowing only certain parts of the backend to be used, or creating a specific access level for the frontend that allows users with this level to access only a specific set of pages. The Joomla Access Control List (ACL) is a very powerful feature.
Let’s start to understand the permission management functionalities by accessing the Settings link from System Dashboard.
The page shown will be the Permissions tab of Global Configuration, as displayed in...