The Joomla! Extensions Directory ™


Community ACL ComponentPlugin

Editor's Note
  • This extension requires registration to download.
Community ACL is now FREE. Come learn more at http://www.corephp.com/joomla-products/community-acl.html
http://www.corephp.com/blog/community-acl-now-available-on-github/

Community ACL is a powerful new ACL (access control list) extension by ‘corePHP’ that lets you deny or grant access to your site’s content by assigning custom access levels to your users. While Joomla 1.5 and (soon to be released) Joomla 1.6 so include some very basic access/permission features of their own, their built-in ACL still falls short of what Community ACL can do.

Community ACL allows you to create a site where access to certain sections, categories, articles, modules, menu items, 3rd party components--even specific output from those components--can be granted or not based on the access parameters you define. In addition to standard ACL features, Community ACL goes one step further by letting you deny or grant access to your site based on very specific criteria; something you cannot do in Joomla by itself.

Let’s say, for example, that your site’s community is powered by Community Builder or JomSocial, and you want to restrict a type of user from accessing certain profile pages or even profile ‘types’ in your community. You can’t do that using the default ACL settings in Joomla. But you can certainly do it with Community ACL!

Maybe you want to restrict a type of user from accessing a JReviews product review or movie review; or perhaps you want to restrict your users from seeing a specific category of product reviews in JReviews. You guessed it. You cannot do that in Joomla..but its possible with Community ACL!

Look, there are a few other ACL components out there besides ours, but the dirty little secret is that these components have major modifications to the core of your Joomla installation and make upgrading Joomla and all its modules & components a clunky, difficult process. Community ACL requires the modification of only one core Joomla file making your upgrades easier.

You won’t have that problem with Community ACL. Our powerful, streamlined component is designed to merge perfectly with the framework for Joomla! 1.5 and future upgrades.

Community ACL is truly the most powerful Joomla access control extension available for Joomla!

Features:
Overall Configuration
* DEFINE Groups, Roles and Functions!
* SYNCHRONIZE Community ACL with your other sites for faster site administration!
* ALLOW OR DENY users access to your site by default!
* ENJOY powerful communication between Community Builder and Community ACL!
* ENJOY powerful communication between JomSocial and Community ACL!
* And so much more!

Report

Images
2011-09-15
Reviews: 4
It was my first membership website and of course i knew nothing about joomla, but this component was so easy to set up and understand!!! Of course i bothered the guys at core php but every single time they were great!!
Thanks to Community ACL and the core php team i now have a great website! I tried other ACLs but almost had a heart attack trying to set up! Best part of this component is the function delegation.
Thanks guys!!!!!!!!
2011-09-07
Reviews: 2
After reviewing and trying several other ACL extensions, I found this one to be the most solid and flexible. I did have a small issue with a function but it was quickly resolved by support. Outstanding work! Thank you!!!
2011-05-21
Reviews: 2
This is a decent enough component, but for a commercial product, the support is awful. Like tread77's previous review, with ongoing issues I have never received more than one reply in any 24 hour period. The standard response to any enquiry is that CorePHP will be happy to fix the problem for me on a chargeable basis.

They don't read support requests properly before replying, so you end up getting answers to questions to didn't ask not the one you did. I just lost a day because the support engineer asked me to qualify what I meant when I had actually used the identical phrase he had sent to me in a question 2 days previously.

A good product, but a very poor customer experience.
2011-05-18
Reviews: 3
I spent two weeks setting this up and essentially received no support.

I can appreciate the professionalism of the website the excellent functionaluty of CorePHP's ticketing system and forum and the maybe the power of this tool if you get it working, but that didn't help me at all.

I have setup four websites and am not a novice. I am sure some issue may have been a conflict with my template even, but that's just a guess because after two weeks of searching the forum and regularly updating my open ticket I never received an actual response to my issue. During the week (Monday through Thurday), I received responses every 24 hours but they were irrelevant telling me things I already knew. (Is it setup right?...did you add the helper.php...) It was like I was getting the run around and they were waiting for me to figure it out on my own.

In the end I upgraded to Joomla 1.6 for better ACL and lost a lot of money on this very expensive extension that left modules showing up everywhere for users who shouldn't see them. I followed the documentation, asked for suppport, and in the end wish they offered refunds.
2010-10-10
Reviews: 6
I have recently installed this extension and although I found it very easy to configure and great to use, after spending lots of time setting it up I realised that there is no way for the users to actually join the groups that give or restrict access to content, menus, modules etc, unless I do it manually and I am way too busy to do that and seeing my users pay for access they wont be happy if they have to wait to get that access.

can anyone suggest how I can have a registration form that visitors can select which user type they are eg. actors, agents, directors, producers without needing community builder or jom social as I do not want or require any other features of these addons, that will work with community ACL or any other joomla commercial ACL component.

This is the 3rd ACL I have bought and no one in pre-sales ever explains that this is not available, without other software to do the job other than JUGA who were honest about requiring community builder, whose look and feel is not modern enough for my requirements.

Any suggestions would be appreciated. I have contacted community acl for assistance on this as well.
Owner's reply

Dare2Audition,

There are several ways of having automated setup. We choose to go with 3rd party products instead of building our own.

1: You can use Community Builder for the sign up process.
2: You can use AEC (this is the one that we prefer) if you are using subscriptions.

If you have a subscription component that is not yet supported please feel free to contact us and we can assist you in building a plugin for your signup process.

I am glad that you are enjoying the product just as much as we do.

Kindest regards,

--Steven Pignataro
CEO 'corePHP'

2010-09-09
Reviews: 8
I have been following the Community ACL extension since the beginning and despite some hiccups at first, this has ripened to a very good choice for advanced access control. Along with some great fine tuning, one of the greatest improved "features" is the very well written documentation. It was lacking a while ago, but thankfully these guys can take some constructive criticism. And if that's not enough, they have always been there to answer my questions.

Rock on, keep it up!
2010-06-23
Reviews: 1
The latest version of community ACL works really well with community builder registration form, enrolling new members into groups defined in Community ACL.
The control access can also be restricted to articles, menus but also task and part of installed modules..
Also an excellent support is available!
I recommend highly this module
Thanks Vincent!
2010-06-03
Reviews: 3
It took me a little while to get this configured to our specific needs, but support was very helpful and even created some custom versions with bug revisions so it would perform the way we needed it to. Excellent!
2010-02-25
Reviews: 6
Exactly what I was looking for. I had some config issues at the start so I can't say excellent... However, but support was great Kobby Rocks! Thanks for an awesome product! Highly recommend.
2009-12-11
Reviews: 4
OK... at first I loved the idea. However, sadly, about 2 months of playing with this, I just can't get it to do what it says it can.

I have tried to create 5 groups and upon registering they get given the appropriate access. It simply doesn't happen.

Try blending this with CB Paid subscription and people still get access even after cancelling subscription....

You need to get documentation in far better shape for a paid commercial joomla extension.
Owner's reply

Keep It Simple,

Thanks for the comments and we are in fact releasing new documentation which will provide detailed examples of setups.

As for CB Paid Subscriptions we currently do not offer integration. If you need this integration to work with CB Paid Subscriptions please feel free to contact us through our professional services.

Next week we will be releasing updates and bug fixes along with integration with AEC (another subscription component).

Again thank you for your comments and look forward to assisting you in the future.

Kindest regards,

--Steven Pignataro

2009-08-19
Reviews: 3
I wanted to get different groups with different levels in Joomla 1.5 series. Waiting for 1.6 with the built in acl was no option so i tried several components, also Juga. The core php acl component looked good en clean. The first things were a little bit difficult and there were some things that needed some extra attention. Kobby however was very helpfull and we chatted a lot and tried even more. The result: a perfect component that exactly does what they say it has to do :).
Cheers!
2009-08-17
Reviews: 1
Perfect! I messed around with JUGA and noixACL and couldn't get either to work like I needed them to. corePHP Community ACL was simple, intuitive and with a little help from tech support, I was able to set permissions for users down to the module. I did encounter a few error messages at the top of the pages on the front end, but this was quickly resolved by tech support.
2009-08-07
Reviews: 11
Without Community ACL, my project would have been sunk before it even left the docks! Without a doubt, corePHP has some of the friendliest, hardest working staff out there!

The component itself bring a level of control to your site that I don't even think Joomla! 1.6 will have out of the box. From the broadest access controls to the most granular areas of a component, Community ACL can restrict/grant anything you want... of anything! Without a doubt, the best purchase I've made in a long time.

And again, the support, is top notch. Thanks Kobby and the rest of the team!
2009-08-03
Reviews: 3
I can't say enough about this component. It's rare I buy commercial components but this one makes Joomla complete if you want it to truly function as it should. I had a lot of installation and configuration issues but the developers sorted them out and went above and beyond to sort out a modification to my template.
I don't know if 1.6 will have acl functionality anywhere near what this can do but I doubt it. It allows and deny's access to users on every level and is just what I've been looking for for years.

Just so you know, I rarely leave feedback either, I just had to let people know that this component really is the real deal.
2009-07-31
Reviews: 11
I've used and had to abandon other ACL products. This one works and the support has been prompt and extremely helpful and professional. The flexibility on the configuration options is quite thorough.
2009-07-21
Reviews: 2
I wasted my money on JUGA and banged my head against the wall with noixACL before switching to Community ACL and I couldn't be happier.

Community ACL supports ALL third party components and allows you to block specific parts of each components. JUGA does not support many third party components such as jReviews, Agora Forum, etc. and conveniently doesn't advertise that on their product description.

On top of the fact that this product supports all third party extensions, it was much easier to install and get running then any other ACL I've ever used. It's very intuitive, and the manual is short and easy to understand, because they've made everything simple.

Finally, the support has been excellent with quick turnaround times on any questions I've had (usually same day or the next).

If you are looking for a fully functional, easy to use ACL that really unlocks the power of Joomla 1.5, you don't need to look any further.
2009-07-05
Reviews: 1
A very easy to use and secure component. With such a tool, you can easily control access to your modules (specially useful for menus) and components. Sections, categories and articles can't be read too even if the "attacker" uses the direct url. Users "groups" allow us to configure access to a specific set of users.
2009-02-18
Reviews: 1
Best ACL i've come across. Great company! Im a veteran web designer since the 80s.

Support is instant. And i do mean Instant and over the top.

Install is smooth and right the first time. More then worth the money.

Blocks users from being able to search articles which is one of a kind.
OTHER companies ACL allows you to still search and view articles even when restricted.

I really look forward to trying out their other products. Good job!
2009-02-13
Reviews: 2
I am using Joomla 1.5.9. I have purchased this component and using this on my site to control access of my development team so that they dont fudge around other installations. I will also be using this component to set access of our authors of documents, so that they only edit articles in their designated sections>categories.
The component is very easy to use install though it gave me some errors. But i followed their manual installations of individual modules, plugins, hacks, and its UI is self explanatory. It has very extensive access controls like controlling Edit/delete actions of individual users.
But i feel, for such a great component there needs to be a better documentation to explain the concepts of Groups>roles ? The documentations is not detailed. Its a one page text file. But their support is very fast. Within 24hrs they are replying.
I hope they will come up with good documentations explaining how to use their features and not just definitions of the features.