You are here:Home»KB»Web Design»CMS»Joomla»My Description of Joomla ACl and Configuration
Thursday, 27 November 2014 00:00

My Description of Joomla ACl and Configuration

Written by

Locations for setting permissions

  • (system/Global configuration/Permissions) - this is where the absoulute base settings are and from which inheritence starts
  • Users - all permissions need a user at some point to work and to be applied to
  • User Groups (Users/Groups) - all users are assigned to a user group. A user group can be nested. in fact all user groupos are nested from 'Public'. It is user groups that get the permissions assigned to them and NOT users
  • Access levels (Users / Access Levels) - these are for menus, modules and possibly plugins (not compoenents) ie simpler stuff in joomla
  • compoent permissions (System/Global Configuration/{compeonet menu on left} or open the compoenent up and click on the options button at top right) - you can set permissions here at the compeoent level rather than further up the tree, this can be done for every user
  • group
  • in the modules (3.2+), there is now a permissions tab

Video notes

  1. take a group and then remove permissions
  2. start with nothing and add permissions in
  • If you create a new group it will inherit the permissions from its parent
  • manager is a good groupt to just give access to the content items by default but has the slight downside of exposing other stuff i dont want the client to see or mess with. so with manager i would need to disable options.
  • when assigning a group to a user you only need to select the group at the end of the tree because it is inheriting the permissions of its parents anyway.
  • In user manager options, there is an option to set a group to being a guest usergroup. this is where the item/module is display whilst public and then when logged in dissapers. (56:38)
  • the admin menu will automaticall hide stuff that is not required
  • The Public group is the parent of all other groups
  • super user option (in permissions) is basically ability to configure the component
  • you can create new articles from the frontend via a menu item and in this menu item you can specify the category it will appear in.
Read 1089 times