JUGA - Joomla User Group Access Popular ComponentModulePluginLanguage

JUGA is Joomla component that allows you to set what is available to which users on both your Front-end AND Administrator Control Panel.

JUGA is NOT A HACK and it is NOT ENCODED.

JUGA installs and uninstalls *easily* as a component. To activate/de-activate it, just install and publish/unpublish the JUGA Plugin/Mambot. And we believe in leaving our source code open, so you can modify JUGA as you wish.

With JUGA, you can assign users to multiple groups. In fact, you can create an infinite number of new groups, so you could assign a single user to a unique group, thereby achieving customized individual access rights for each user.

After installing JUGA, merely synchronize it with your site's components and content. Then tell JUGA which variables it should restrict for each component (in the case of Fireboard, for example, you would tell JUGA: "func", "catid", "task", "id", etc). Then, define which items each group has access to. After assigning users to JUGA groups, activate the Plugin/Mambot and voila! It works the exact same way for your back-end.

We have released a modified version of the Joomla! Main Menu Module. It has been modified to work with JUGA>>Groups and hides menu items from view when a user doesn't have access to them.

We also have a JUGA Content Plugin/Mambot. Now you can show certain portions of a content item to any/none/some/all JUGA>>Groups. It works like JHide and RokAccess.

We also have an admin-side template for Joomla! 1.0 that extends JUGA's controls over your J!1.0 Admin Control Panel. This template isn't necessary for J!1.5 as the JUGA System Plugin will already control the admin-side for you.

Finally, we also have mod_hiddenbyjuga, a JUGA Module that allows you to HIDE MODULES based on the user's JUGA Group!

Report

Editor's Note
  • This extension requires registration to download.
Images
I needed a component that would do exactly what JUGA offered. A user group type component to restrict users to components, modules, articles, etc, or both front and back end. When I first installed the component I had some issues with configuration and using the component to do what I wanted. The dioscouri team was there to help me EVERYTIME. Honestly, I never had such great support and I have downloaded and bought well over a few hundred components. Ultimately, in the end, I realized that it was my fault for not publishing all modules as needed. I highly highy highly suggest this component, heck I would pay jut for the support alone.

Way to goes guys, you really set the bar for the rest of the developers.
I have been very impressed with this component and its support. The support team understand the nature of Joomla and trying to integrate third party components to all work nicely together. Where I have had conflicts, they have been willing to work on my system and help me fix them. This is way above the level of service I expected.

I like the fact that Juga is not a hack. If you get it all terribly wrong and lock yourself out, there is a way to put things right.

In order to get the best out of the product, you will have to take time to understand how Juga works. To begin, Juga is about taking a standard Joomla user group and restricting its permissions, not granting them. If you want a user to only edit one article, you must make them a Joomla Editor but then restrict editing rights to all but that one article.

Second, Juga works on URL strings that they call Site Items. In the example above, you would find the editing URL for the article (on the front and/or admin side) and give permissions to the Juga group your user was a member of. Since their group would not be assigned to edit any other articles, they would not have any access.

I have found the component very useful when it comes to creating multiple secure areas on a single site. Each secure area is for a separate audience, with separate content for each and never the twain should meet. I found that Joomla's broad usergroups does not support this approach. One registered user area is the same as another. With Juga and its dynamic menu module and a module to hide other modules, depending on user group, I have solved this problem.

All in all, a very good component that was worth paying for.
First of all: The Extension may do what it was planed for. The Rating is based on what I thought it "should" do based on the (spare) descriptions on theire Homepage.

I bought it because of that and it seems like it can´t do anything for me, so the rating is correct based on my goals. Two questions to the support just brought me short answers pointing out what´s "not" working. A one-liner with a link to the manual (that I didn´t find before) showed me, that JUGA will never work for me.

So what´s about it? JUGA may be great to limit access to Backend-Users. To adjust the rights for Components and so on. But it has no value for me on the front end.

What I was searching for was a component where I can give rights to the front-end-users so they can submit articles. Thes was the onlies real thing I needet and this is how I understood JUGA: Give my Front-End-Users the rights to create articles. But ... no way!

I can´t give without touching each and every user by hand. I have at least to take him into an JUGA-Usergroup, and this can´t be done in a batch, with a search or whatever, I have to do this for each and every single user.

But still, when I do it, the access to writing articles is not working. Because in the Front End he is still a "User" and a User can´t access to the "submit-article-things". So I also would have to change all "Users" to "Authors".

In Fact, JUGA could be a great component to manage the rights between different Admins. And if this would be described will it would have been fair. But in fact, let´s face the main line that JUGA is described with on theire own website:

"JUGA is a Joomla Extension that allows additional control over what content is available to which users."

That´s not right. It is worthless if you want to handle access for users. It´s for Administrators.
Owner's reply

This review isn't actually a review of JUGA -- this review is a criticism of com_content's requirement that a user be at least an "Author" in the Joomla ACL before they can submit an article.

As the writer says: "What I was searching for was a component where I can give rights to the front-end-users so they can submit articles." He then continues to relay the message that we had given to him in a support ticket -- that Joomla requires a user to be at least an Author in the Joomla ACL before they can submit an article.

His frustration and criticism has nothing to do with JUGA, but rather with com_content's requirements.

byR2S2 on April 18, 2009
Configuration is much too complicated to set up a time-pressing project. Requires configuration of each article's item ID to be suppressed for specified users, therefore unusable for rich content sites in my opinion. Though it hacks J15's menu structure I'd highly recommend Community ACL - simple and time saving installation and configuration, does its job perfectly easy and convenient.
Owner's reply

JUGA doesn't hack the J1.5 menu structure. We provide a separate module (called mod_mainmenujuga) that you can use to display your menus should you choose, and to create the menu you use the same admin-side Menu Manager that you would for mod_mainmenu.

Configuration can be very quick -- assuming you follow the manual...

bymcpson on April 13, 2009
If you use Rockettheme templates and are looking to hide menus from non registered users, look elsewhere. I found JUGA to be too complicated for my needs and wasted my money since it will not work with my template. I should have asked before buying I guess.
Owner's reply

Some templates use their own internal module for displaying menus -- this is not something we can control (nor do we want to).

In these cases, to make the module recognize JUGA's restrictions, you will have to modify the template's internal module.

I can only confirm what everyone else has already said - not only are the features of the product exactly what I needed, but the support is fast, courteous and expert.
bymikej1256 on March 16, 2009
I just wanted to let eveyone know how pleased I am with this extension and dioscouri.com in general.

Their support is amazing and the extension works as promised.
byjezza! on March 10, 2009
The product is fantastic, it does everything it says on the tin and much more. The quality of the documentation and tutorials is superb and got me up and running with this product very quickly.

Support is second to none and the $50 I paid was worth every penny. Response is lightning fast, and when I asked about adding functionality I needed for a special job, they added it, sent me a patch and rolled it into the core product all with 24 hours!
byyerg on March 5, 2009
I needed a component to replace another ACL solution which I wasn't happy with until 1.5.6 arrives. I admit I was stumped and most frustrated, the component isn't always "Joomla intuitive", (following normal Joomla concepts).

The support I received was above and beyond anything I've received from any component/module developer to date.

Gives me more than enough confidence to highly recommend my clients and others to use Dioscouri components.
bygshull on February 5, 2009
The component itself is terrific and the service is world-class. It works perfectly right out of the gate. I will definitely be purchasing more components from this developer. I am not into buying components, but when they work this good, it's way worth the money!
I use JUGA 1.01a in joomla 1.0.15 , My site contain 10,000 items and the Contents of my site are more than 2,500 items
when i run this particular Component , it hangs and it takes at least 10 minets for items Tobe loaded
its performance is very poor
byMichaelzz on January 27, 2009
I have been working with Joomla for the past 8 months and have worked many extensions. The support I received at JUGA is second to none. Went above and beyond expectations - Thank you!!

They diagnosed my problem - a missing file that was mistakenly deleted by a developer and installed it - JUGA works great now.
I experienced a few humps after installing JUGA, but I am now very impressed with the component and their support exceeded expectations.
This is perhaps the most expensive extension I am using (v1.51a on Joomla 1.5.8). It's also quite complex, and careful reading of the online manual is definitely repaid - the advice to set it up on a development site, and to carefully think what user groups you need is very good.
I had a minor issue, that was quickly solved after filing a support query. I was worried about it working with MyBlog after reading cryptic comments on some forums, but all seems fine.
The online documentation is comprehensive, if slightly disorganised. You can return to your previous settings by uninstalling, if necessary.
byAprilFloyd on December 19, 2008
We have installed this on a clients website and were initially impressed by it. Everyone know that user groups is not a joomla strong point and it seems to fit the bill. There are some issues we found.
1. Hiding/Showing menu links does not always work well depending on your template menu system. (e.g. if you are using/modifying templates from joomlart or yootheme, you may find things not as straightforward as juga suggest.

2. Search - we found that you could hide/show content easily enough based on user groups, but that content can still be found if you search for it. Which kind of defeats the purpose.

3. Links to Sections/Categories - If you are displaying a list of links e.g with a section list those articles that you have set to be hidden will still show.

4. It is recommended that you only 'synchronize' your content with JUGA when you first install, but we found that site items did not always show up.

Overall we like this component and feel the developers have done a good job and addressing something that we will all find useful.

We are sticking with it and will use it again. We recommend it.
JUGA is a well written, robust Joomla! Extension that makes it easy to place a more flexible access control layer on top of Joomla!. We paid for the support option and they have been extremely helpful and very timely.
byPBBrann on September 24, 2008
At first, JUGA was very confusing. I tried several different things to get it going. I finally reverted to contacting the developers through their web site and was pleasantly surprised! The folks there were/are very responsive and helpful. Questions were answered quickly, and they even wrote a beginners guide for newbies (like me!)

At first, I thought I'd wasted my precious money, but now feel that it's worth it.
bydmcleer on September 22, 2008
I've been using JUGA for about 6 months. It did take me a little while to figure it out, but once I did, it is very intuitive. It takes Joomla a long way in enabling a more granular ACL. We all know how Joomla lacks in that currently. :)

I did run into a bug, where 11 particular site items were self-replicating themselves when a Joomla Administrator user was logged into the admin-side, and publishing content items. The folks at Dioscouri were very helpful. My paid support subscription was well worth it. Their responses were very open-minded, and quick. by listening to the problem, they were able to determine a small bug in the 1.0 version of JUGA, and immediate posted a patch to their site.

Great work! My sites wouldn't be the same without JUGA.
This came with excellent, clear documentation. Totally painless install. Worked straight away on content pages. I had support within 2hrs with an integration problem with Eventlist. Problem solved, with polite, understandable, and accurate support. Highly recommended.
I setup JUGA to manage access to UHP2 sites. I had some problems with configuring the component and placed a trouble ticket with them.
I got quick response and they took the time to personally help me configure JUGA so that users that I assign to groups have access to selected UHP2 sites, and not others.
First class extension, first class support, first class company.
Page 1 of 3