Joomla 1.6 access control (ACL) – the power of permissions PDF Print E-mail
Written by Administrator   
Thursday, 15 July 2010 08:36
There are some amazing new and improved features in Joomla 1.6 and the new permission system (ACL) might just be the most popular of them all.

 

 

Access…control…permission…what?

joomla-acl-tshirt-banner1 Let’s just say, again, this is probably the most wanted and discussed feature among Joomla fans (you can even buy a “Let there be ACL!” tshirt on joomla.org)!

Sure, in Joomla 1.5 you can control the user group access on a basic level (think: Registered/Admin/Author etc), but Joomla 1.6 ACL takes this to a whole new level.

Imagine being able to really fine-tune who can see and do what on your site. CommunityACL and other Joomla extensions have definitely filled the gap, but having this functionality in the core will be a very welcome addition for many Joomla website admins.

If you are new to the whole concept of user group permissions, it might take some effort to wrap your head around. That said, it’s definitely worth learning more about it to understand how you can use it on your sites.

In short, ACL is all about

  1. you being able to allow/deny users access to specific parts of your website, i.e. who can see what (menus, articles etc), and
  2. you deciding what action they are allowed to take (view, edit, submit etc).

You can set permissions for the normal Joomla User Groups as well as add your own additional user groups and set permissions for them.

4 levels – permission hierarchy

This is a concept that you must understand: there are 4 layers of permissions and the permissions are inherited.

  1. Global Configuration – here is where you set the default allow/deny access and actions (permissions).
  2. Component – setting permissions for a component (menu, articles etc) overrides the global/default permissions
  3. Category – setting permissions for a category overrides the global and component permissions, and the same permissions can be inherited by the sub-categories.
  4. Article – setting permissions for an article overrides all of the above.

For screenshots and information, see “ACL Tutorial for Joomla 1.6“. Also check out this thread on the joomla.org forum for some down-to-earth explanations of how the permission inheritance works.

Imporant: This is something you should not go too wild on implementing on a detailed level, because you will be looking at an admin nightmare if you set permissions on all your articles. Rather structure your content properly and set permissions on as high level as possible.


Administrator
Written on Thursday, 15 July 2010 08:36 by Administrator

Viewed 813 times so far.
Like this? Tweet it to your followers!

Comments (0)Add Comment

Write comment

security code
Write the displayed characters


busy
Last Updated on Thursday, 15 July 2010 08:41
 

Extensions

Tools
+Backup
+Mini tools

+
Advertise
+
SEO &SEF

Media
+
Gallery
+
Video
Styles
+Tab & Slide
+Sharing
+
Tags Cloud
+Visitors
Shop
+
Update
+Update

Articles
+Blogger
+News
+Comments
+Auto post
Social
+
Forums
+ShoutBox

Special
+
Holidays
+Editors

+Files

Manage
+
Download
+Update

+Update
 

Most downloads in 10 days

calendar.gifAug.01

Today Joomlapanel are pleased to announce the release of  Free JP Dreamland Template, the 5th Te...

calendar.gifMay.20

a free Joomla template for travel

calendar.gifMar.16

MyPortfolio Joomla 1.5 template is very first template I ever made for Joomla Community when Port...

calendar.gifJul.31

i-Business is a Joomla 1.5 native template. This is a clean and lightweight template.i-Business a...

calendar.gifMay.20

A nice templates for Joomla 1.5

Extensions stats

The download archive contains currently 143 downloads in 24 categories. To date, these have been downloaded 84995 times.

Blog Tips

Blog News
SEO Tips

Online

We have 162 guests online

Newest Files

calendar.gifMay.23

This Amazing Template design is delivered with the Following. 18 Module Positions CS...

calendar.gifMay.23

DS BUSUIT ARRIVED.The waits are finally over. With the long wait for the DS Busuit, now the beta...

calendar.gifMar.01

Latest Free Template From Joomvision

calendar.gifMar.01

Today Joomvision are pleased to announce the release of Free JV 9BodyTemplate

calendar.gifSep.11

The Fastest Joomla! Admin Template AdminPraise Lite is a super lightweight Joomla! administrator ...

Latest Comments

English Bulgarian Chinese (Traditional) Dutch French German Greek Hungarian Indonesian Italian Malay Portuguese Russian Spanish Turkish