24 Nov 2008

Joomla 1.5 ACL explained

Written by Brian Teeman
acl explained

Despite claims to the contrary Joomla 1.5 does have an ACL system. It may be rudimentary but when fully understood can be very useful.

To help you I've created a simple table with an overview of who can do what.

Joomla ACL explained

Front-end Groups Back-end Groups
Un-registered Registered Author Editor Publisher Manager Administrator Super-Administrator
View "public" content Yes Yes Yes Yes Yes Yes Yes Yes
View "registered" content - Yes Yes Yes Yes Yes Yes Yes
View "special" content - - Yes Yes Yes Yes Yes Yes
Create new content - - Yes Yes Yes Yes Yes Yes
Edit own content - - Yes Yes Yes Yes Yes Yes
Edit all content - - - Yes Yes Yes Yes Yes
Publish new content - - - - Yes Yes Yes Yes
Access the Administrator page - - - - - Yes Yes Yes
Create new users - - - - - - Yes Yes
Install extensions - - - - - - Yes Yes
Change the template - - - - - - - Yes
Change site settings - - - - - - - Yes

NOTE to the accessibility mafia - yes its a table. This is an example of the correct use of a table as it is presenting tabular data. In addition the table has been created with header and id attributes to aid screen readers.

This chart is also available in Italian at www.joomla.it

This chart is now available in Spanish at www.gnumax.org

blog comments powered by Disqus

About Brian Teeman

  • As a co-founder of Joomla! and OpenSourceMatters Inc I've never been known to be lacking an opinion or being too afraid to express it.

    Despite what some people might think I'm a shy and modest man who doesnt like to blow his own trumpet or boast about achievements.

    But it seems that no blog exists without an "About" page so rather than talk about what an amazingly great guy I am and list all the things I've achieved (and failed at) in life from my Cycling Proficiency Test in 1976 to winning an award for the "UK Individual Contribution to Open / Source" in 2005 here are some links.

    {...}