FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » FUDforum » How To » Group Inheritance and User Permissions
Show: Today's Messages :: Polls :: Message Navigator
Switch to threaded view of this topic Create a new topic Submit Reply
Group Inheritance and User Permissions [message #21987] Thu, 06 January 2005 21:55 Go to next message
mikelcu is currently offline  mikelcu   United States
Messages: 7
Registered: January 2005
Location: Portland, OR
Karma: 0
Junior Member
I am a bit confused by one way inheritance works in regard to user permissions.

I have a setup with a main group A, and subgroup B.

Group B inherits from Group A
all forums under Group B inherit from Group B

If (for example) I change 'Read' to 'NO' in Group A, 'Read' turns to 'NO' all the way down to individual forums via the inheritance, as I would expect.

Next I log in as group leader for Group B. The option to change "Read" for any forums inheriting from Group B is gone, as it should be.

But here is the part I don't quite understand. Although I changed 'Read' to 'NO' as admin, the user permissions for the group leader show that 'Read' permission is still set to 'Yes' inside all the subgroups.

I expected that if I changed permissions in a parent group, that the changes would not only affect subgoups/forums, but it would also affect the current permissions of group members, even the leaders.

What this would mean is if I wanted to turn off 'Read' for all groups and members under Group A, I would have to change the setting in the groups manager for Group A (this covers groups), but then I would have to go (as admin, since leaders can no longer change 'Read') to each existing member of all groups under Group A and manually change the individual user permissions for each group.

I guess the base question is this:

Is there a way to affect group member permissions based on a change made to permissions of a parent group?

If not, is the normal way to change permissions for group members to change them each individually or am I missing something?

Hopefully this makes some kind of sense Wink

TIA
-mike

[Updated on: Thu, 06 January 2005 21:56]

Report message to a moderator

Re: Group Inheritance and User Permissions [message #21988 is a reply to message #21987] Thu, 06 January 2005 22:01 Go to previous messageGo to next message
Ilia is currently offline  Ilia   Canada
Messages: 13241
Registered: January 2002
Karma: 0
Senior Member
Administrator
Core Developer
The group permissions & inheretinces inside the group manager only pertain to the maximum permission a group manager can grant to the members of his group(s).

FUDforum Core Developer
Re: Group Inheritance and User Permissions [message #21989 is a reply to message #21988] Thu, 06 January 2005 22:07 Go to previous messageGo to next message
mikelcu is currently offline  mikelcu   United States
Messages: 7
Registered: January 2005
Location: Portland, OR
Karma: 0
Junior Member
That is what I thought, I should have stated it more clearly. However, the group permissions do at least indirectly affect user permissions, since when you change a parent value, any new users added to a subgroup have that value set the same as the parent. That still leaves me with the question of how to change permissions for existing group members en masse. Is it possible?

Thanks
-mike

p.s. damn you answer fast Very Happy
Re: Group Inheritance and User Permissions [message #22012 is a reply to message #21989] Sun, 09 January 2005 16:44 Go to previous message
Ilia is currently offline  Ilia   Canada
Messages: 13241
Registered: January 2002
Karma: 0
Senior Member
Administrator
Core Developer
There are few tricks you should be aware of when dealing with groups:

1) Suppose you need to add many users with the same set of permissions.
After the 1st user is added the group manager (user land) will use the permissions given the previously added user as defaults. So to add further user(s) you just put their name and submit the form.

2) Suppose you need to control resources of >1 forum. Rather then adding users to each inidividual forum, using the admin group manager you can create a new group controlling resources of >1 forum.

3) If you have many existing users and you wish to perform some permissions changing operation on all of them, you can do so by making the change in the database and then running the consistency checker.


FUDforum Core Developer
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: FUDforum feature question...
Next Topic: WHERE DO I GO TO
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Fri Nov 22 09:24:18 GMT 2024

Total time taken to generate the page: 0.05949 seconds