Working with Permissions

clancy.fort 13 Sep, 2013
A little confused here with very little documentation.

I have multiple access groups defined. This is a school.

Example: I have a user who is 2nd Grade. I set the 2nd Grade category to Allowed. The rest are denied. This user has access to Parents, 5th Grade, 2nd Grade and Registered. The category does not display for this user.

I'm assuming that the forums in the category inherit their permissions from the Category they are in. I haven't been able to get that far yet.

Inherited - Is this inherited from the category or from the Master Permission set or both?

Can you give us a little primer for the expected functionality of the permissions part of the application?
Max_admin 07 Oct, 2013
Hi Clancy,

Sorry, I missed this one earlier!

Permissions are generally inherited, the denied will force all children groups to be denied as well, so just don't use it, you should always use either "allowed" to give permissions to a specific group, or "not set" to block some group.

Regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Amema 08 Oct, 2013
I'm having the same kind of problem. Installed, set denied for Public and Guest and Allow on the rest, but nothing works; "you have to log in to use this resource"... Well, I am logged in and I'm the Super User, I am. But I'm still asked to log in to create a new post.

After reading this post I changed all settings from Denied to either Allowed or Not set, but let quite a few Inherited remain. After all the clicking my hand hurts, and I wonder if it wouldn't be nice for us users if the default setting would be Not set instead of Inherited, if that is not to be used. It would also be really nice if there were some kind of batch procedure for changing the permissions. Just thinking out loud...

Besides from the fact that I can't get ChronoForums to work, it seems to be lightweight and easy to use, so I really hope I can get it to work.
Max_admin 17 Oct, 2013
Hi Amema,

I will try to simplify this process!

In the meantime, did you get it to work ?

Regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Amema 23 Oct, 2013
Yeah, but I have to have every user level set to Allowed (as in Public: Create Topic: Allowed) to be permitted to create topic as Registered...

I succeeded in haphazardly finding a shortcut for the tedious permission settings. Click first group, keyboard first letter of setting, tab, keyboard first letter of next setting, tab... But it could be even more intuitive.
Max_admin 25 Oct, 2013
Hi Amema,

Please update to the new version!

You should not set all groups to "Allowed", this is not how it should work!

Let me give an example, after a fresh install, when I want only "Registered" group to be able to make new topics, I just need to go to the permissions page and set the "Registered" group to Allowed under the "Make topics" section, that's all, nothing else, it doesn't matter if the other groups are set to "Not set" or "Inherited", although if other groups are set to "Inherited" then "Editor", "Author" and "Publisher" groups will also be able to create topics since they are sub groups of the "Registered" group, you can stop their inheritance by setting them to "not set".

I hope this makes it clear!

Regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
This topic is locked and no more replies can be posted.