Community ACL: Joomla Access Control
Manage your User Access Levels with ease!

Community ACL allows you to assign access levels to your users as they log in to your site. Many Joomla ACL components currently exist, but they hack the core of the system and make upgrading a clunky, difficult process. Our powerful, streamlined component is designed to merge perfectly with the framework for Joomla! 1.5 and future upgrades. Community ACL is the most powerful Joomla access control extension available for Joomla! to date.
Community ACL Features
What is ACL?
ACL (Access Control List) components restrict your users from accessing certain parts of your site. They allow you to restrict access to visitors, for example, while allowing site administrators or editors to write or publish as needed.
Community ACL: Joomla Access Control allows you to quickly and easily sort your users into groups that define which users can add, edit, or publish content. How you manage your user control is limited only by your imagination! To see how it works inside of Joomla!, check out our demo.
Define Groups, Roles and Functions.
This Joomla ACL component is the perfect solution for any website with Joomla! that requires users to log in and access information. When you define your groups, you can either assign your own access levels or utilize the powerful Functions feature to determine how they will interact with the site.
Synchronize with your other sites for faster administration!
Community ACL includes a Multi-Site Sync feature that allows you to synchronize your settings with multiple websites. Any changes you make on your master site will apply to the other websites you own, saving you valuable time and energy.
Allow or Deny users access to your site by default.
Need to restrict access for a while? Community ACL: Joomla access control allows you to instantly "Default Allow" or "Default Deny" access to users. (This comes in handy during updates.)
Communicate between Community Builder and Community ACL.
If you are one of the many who uses Community Builder, our Joomla ACL component is THE component for you! Community ACL Joomla access control will automatically assign all newly registered users into the groups, roles and functions that you specified, so you don't have to set them individually each time a new user registers for your site.
Utilize Community ACL to restrict access for JomSocial.
If you use JomSocial, you can use Community ACL to restrict user access to specific areas. For quick, easy and accurate communication, this Joomla ACL component is is the only way to go!
Restrict Access to info in your Joomla Site Hierarchy.
Sections, Categories and Articles make up the hierarchy of information on your Joomla! site. Our ACL component allows users to write, edit, or publish depending on their access level.
Easily Customize Group Roles
Customize which groups have certain permissions.
Restrict user access to Joomla Components, Modules and Menus
Components, Modules and Menus can include photo galleries, directories, weather modules, information databases, and other add-ons you've put in on your own. You can choose which groups are allowed to access each component, module and menu.
Define Additional Features for User Groups
- When you change group access to a section, all of the categories and articles in that section inherit its access level.
- When you change group access for a category, all of the articles in that category inherit its access level.
- Deny or grant each group access to the components within the site on both the front and back end.
- Deny or grant access to the modules within the site on both the front and back end.
- Deny or grant access to the menus within the site on both the front and back end.
Create Unlimited Roles within Groups.
Assign as many roles as you like within a group, or assign multiple group members to one role. Restrict access to your Joomla site and its contents any way you want!
Define Role Access to Sections, Categories and Articles!
Define user control levels for each user role in your website to the nth degree!
Define Additional Features for Roles
- When you deny or allow a role access to a section, all of the categories and articles in the section will inherit its access level.
- When you change role access to a category, all of the articles in that category will inherit its access level.
- Deny or grant each role access to the components within the site on both the front end and back end.
- Deny or grant access to the modules within the site on both the front and back end.
Restrict how your users interact with content.
You can create functions for different Joomla access levels that define multiple access rights to components. Then, when you assign your users into groups, you don't have to go through each user individually to restrict access.
Additional User Control Features for Community ACL for Joomla
- Choose whether or not each user can Add / Edit / Publish a section.
- Choose whether a user can Add / Edit / Publish a category.
- Choose whether a user user can Edit / Publish a article.
Future Releases
- API for developers. Developers will be able to create plugins such as dynamic tabs, which will help control how users interact with the component.
- Improved help documentation.
- Seamless upgrading via an interface (instead of uninstalling and re-installing).
- Additional user-requested enhancements.
- Joomla! 1.6 Support

