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
- administrator vs super user , super user can access global joomla config
- http://docs.joomla.org/User_Group_Access_levels_explained_in_simple_terms
- there are 2 basic ways to configure permissions per groups
- take a group and then remove permissions
- 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.