A big change infrom is the ability to manage permissions to all objects in your . With a combination of User Groups and Access Control Lists ( ) you will be able to manage permissions to , modules, articles, login, viewing, editing, modifying or anything. Basically any function can be regulated with an and user groups. You, as an Administrator is automatically assigned to the “Super Users” group which has access to create, edit, modify, view, delete everything on the website. If you have users logging into your website, it’s important to understand the ACL concept because granting the wrong access to a group can be detrimental to your website. So having said that 1.6 already has user groups and ACL frameworks built in with the standard read, write, delete and login permissions. If you want to create your own user group with permissions it can be a little tricky but doable. Hey, if you don’t try how will you learn right?
So if you have a blog on your1.6 website and you have a group of friends or “Bloggers” to add blog posts to your website you want them to be able to log in to your site and add documents. You don’t want to them to have access to any other part of your website though, so how will you go about doing that? Below I will tell you how to grant administrator access to the only for your “Bloggers”.
There are 5 things you have to do:
After you login to your Joomla 1.6 Administrator backend.
1. Create a new User Group
- Click on ‘Users’, ‘Groups’, ‘Add New Group’
- Set Group Title = “Bloggers”
- Set Group Parent = “Public”
2. Assign Users to the Group – “Bloggers”
- Click on ‘Users’, ‘ ’
- Click on the user you want to add to the group
- Scroll down to the section “Assign User Groups”
- Use the checkbox to select “Bloggers”.
- Repeat the above steps for other users you want to assign to this group.
3. Change Viewing Access Level
- Click on ‘Users’, ‘Access Levels’
- Click on ‘Special’
- Use the checkbox to select “Bloggers” group
4. Grant Admin Login.
- Click on ‘Site’, ‘Global Configuration’
- Go to the ‘Permissions’ tab
- Use the twistie blue arrow to show all the permission settings for the “Bloggers” group
- Set Admin Login = “Allowed”
5. Grant Admin Access tofor the Group.
- Click on ‘Content’, ‘Article Manager’, Click on the ‘Options’ button on the right
- Change to the ‘Permissions’ tab
- Use the twistie arrow to see all the actions under the “Bloggers” group
- Set Create = “Allowed”
- Set Delete = “Allowed”
- Set Edit = “Allowed”
- Set Edit State = “Allowed”
After you save all those options Blogger users should have administrator access to the article manager. You can even go down to a more granular level and control the ACL for the “Bloggers” group to only access a certain article category. Give it a try and let me know if you have any questions.