joomla v1 6 upcoming acl
Download
Skip this Video
Download Presentation
Joomla v1.6 Upcoming (ACL)

Loading in 2 Seconds...

play fullscreen
1 / 14

Joomla v1.6 Upcoming (ACL) - PowerPoint PPT Presentation


  • 70 Views
  • Uploaded on

Joomla v1.6 Upcoming (ACL). Joomla! Miami User Group – February 17, 2010. Joomla Miami User Group February 17, 2010 Web : http://www.joomlamiami.org eMail : [email protected] Twitter : @ joomlamiami Facebook : http://www.joomlamiami.org/facebook. Agenda. What is an ACL

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Joomla v1.6 Upcoming (ACL)' - gefjun


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
joomla v1 6 upcoming acl

Joomla v1.6 Upcoming (ACL)

Joomla! Miami User Group – February 17, 2010

Joomla Miami User Group

February 17, 2010

Web: http://www.joomlamiami.org

eMail: [email protected]

Twitter: @joomlamiami

Facebook: http://www.joomlamiami.org/facebook

agenda
Agenda
  • What is an ACL
  • Joomla ACL: v1.5 vs v1.6
  • What’s cool about permissions?
  • Examples to organize content
  • Step by step instructions to secure content by groups
  • Questions and answers
what is an acl
What is an ACL?
  • Access Control List
  • Determines who is allowed to see what content
joomla s acl in v1 5
Joomla’s ACL in v1.5
  • Group: 7 Fixed groups
    • Only 3 are really interesting:
      • Public: Everyone
      • Registered: Behind the closed door
      • Special: Not really used except for assigning people to add/modify content on your site
  • User can be assigned to only one group
  • Scope of permissions: entire site
introducing joomla 1 6 s acl
Introducing Joomla 1.6’s ACL
  • Define an unlimited number of groups
  • Users can be assigned to multiple groups
  • Unlimited access levels
  • Groups are assigned to access levels
what s cool about more permissions
What’s cool about more permissions?
  • There are now four levels of permissions in Joomla 1.6
    • Global configuration – Default permissions for each action or group
    • In each component – Can override default permissions on each component
    • In each category – Can override default permissions for objects in one or more categories (applies to all components)
    • In each article – Can override permissions on specific articles
we can do this the hard way too
We can do this the hard way too…
  • You can set all your permissions in the Global Configuration or for each category

--or--

  • You can assign separate permissions down to the article level
  • You decide how easy or complex you want your permission system to be
now what can i do
Now what can I do?
  • Assign sets of content to certain categories of users:
    • Client lists
    • Special interests
    • Multiple groups of publishers
    • Employees and contractors
putting this into practice
Putting this into practice
  • Goal: Create group only content
    • 3 groups: Contractors, Employees and Partners
  • URL: http://j16.lasolasdns05.com
    • Partners can only see partner content
    • Contractors can only see contractor content.
    • Employees can see employees and contractor content
  • Here are the passwords to demonstrate:
    • contractor / private
    • employee / private
    • partner / private
step 1 create the groups
Step 1 – Create the Groups
  • Create the group and assign it to a parent group
  • In this case, we’re assigning it to Registered so that it inherits all the rights and permissions under that
step 2 create the access level
Step 2 – Create the Access Level
  • Create the access level
  • Tick off the groups that have access to this access level
step 3 create users
Step 3 – Create Users
  • Create the user
  • Assign him to a group
step 4 create the categories
Step 4 – Create the Categories
  • Create a new content category and assign it to the appropriate Access Level
questions and answers
Questions and Answers

Thank you for your time

  • Joomla 1.6 ACL Resources:
    • http://docs.joomla.org/ACL_Tutorial_for_Joomla_1.6
    • http://groups.google.com/group/joomla-dev-cms/web/joomla-1-6-acl-user-interface-design?pli=1
    • http://www.theartofjoomla.com/home/5-commentary/84-introducing-the-new-permissions-in-joomla-16.html
ad