Does anyone else think that the permissions system is really complicated? I've installed a test board and I have NO idea who i've given permissions to!
Is there a way of displaying what permissions a user inherits from groups etc? That way at least I can check if I've done it right.
Thanks all.
Andrew.
Complex permission system!
Forum rules
Discuss features as they are added to the new version. Give us your feedback. Don't post bug reports, feature requests, support questions or suggestions here. Feature requests are closed.
Discuss features as they are added to the new version. Give us your feedback. Don't post bug reports, feature requests, support questions or suggestions here. Feature requests are closed.
-
- Registered User
- Posts: 136
- Joined: Mon Feb 07, 2005 5:09 pm
-
- Registered User
- Posts: 687
- Joined: Sun May 11, 2003 11:17 am
Re: Complex permission system!
Hopefully this helps:
All permissions default to Deny unless specifically set to Allow. Deny takes precedence over Allow. For example, on a given forum:
User A:
- User: Unset
- Group 1: Unset
- Group 2: Unset
Result: Deny
User B:
- User: Unset
- Group 3: Allow
- Group 4: Unset
Result: Allow
User C:
- User: Allow
- Group 5: Allow
- Group 6: Deny
Result: Deny
This can get a little complicated if you allow it, so it's probably best to write things down to work through them. It looks daunting, but you will probably soon come to love the control.
All permissions default to Deny unless specifically set to Allow. Deny takes precedence over Allow. For example, on a given forum:
User A:
- User: Unset
- Group 1: Unset
- Group 2: Unset
Result: Deny
User B:
- User: Unset
- Group 3: Allow
- Group 4: Unset
Result: Allow
User C:
- User: Allow
- Group 5: Allow
- Group 6: Deny
Result: Deny
This can get a little complicated if you allow it, so it's probably best to write things down to work through them. It looks daunting, but you will probably soon come to love the control.
You can never go home again... but I guess you can shop there.
Re: Complex permission system!
It stays pretty easy actually, if you don't add a user to more then 1 group and just use group permissions over user permissions.
-
- Quillz
- Registered User
- Posts: 32
- Joined: Thu Oct 21, 2004 6:34 pm
- Location: Los Angeles, CA
- Contact:
Re: Complex permission system!
If you've never used phpBB before, then, yes, it's a bit daunting. But, compared to other BBS, I found the permissions system to be somewhat complex, but easy enough that it does what you want it to do the first time.
Re: Complex permission system!
It doesn't seem that complex, at least not for somebody who wants to admnistrate a forum, so there's nothing that you couldn't explain with some nifty tooltips or other short explanations.
"If Jelsoft were to give away a pile of horse poo ... would you demand phpBB do likewise?", psoTFX being unusually diplomatic
thx,
blobber
thx,
blobber
-
- Registered User
- Posts: 123
- Joined: Mon Jan 05, 2004 10:31 am
- Contact:
Re: Complex permission system!
I do find the permissions complex...not because I can't figure it out, but because time is of the essence. I don't have time to double and triple check a user's permissions. However, there have been times when I have felt a user was abusing a feature and I just wanted to be able to turn that feature off for that one user. So, I suppose it's a trade off.
I can't delete my signature.
- dhn
- Registered User
- Posts: 1518
- Joined: Wed Jul 04, 2001 8:10 am
- Location: Around the corner
- Contact:
Re: Complex permission system!
The admin interface for permissions is still being worked on. The usability will be improved. Stay tuned for changes.
Re: Complex permission system!
As dnh has alluded to, the Devs have said in the past that hopefully there will be a simple mode, with some sort of dafaults, and the advanced mode for treaking or more exact control.dhn wrote: The admin interface for permissions is still being worked on. The usability will be improved. Stay tuned for changes.
-
- Registered User
- Posts: 136
- Joined: Mon Feb 07, 2005 5:09 pm
Re: Complex permission system!
Fair enough.
I'm getting there with it. Slowly.
I still think it would be cool to be able to see a users permissions overall, including inherited permissions and to be able to see where they get it from. Maybe a table, functions down the left, then a column for each group etc that affects it and then a final resulting column with "Overall effect" or something like that.
I'm getting there with it. Slowly.
I still think it would be cool to be able to see a users permissions overall, including inherited permissions and to be able to see where they get it from. Maybe a table, functions down the left, then a column for each group etc that affects it and then a final resulting column with "Overall effect" or something like that.
- dhn
- Registered User
- Posts: 1518
- Joined: Wed Jul 04, 2001 8:10 am
- Location: Around the corner
- Contact:
Re: Complex permission system!
IIRC one of our developers wrote a script that gives you an overview over the permission settings of a specific group or user. Don't hold your breath, but there might be a chance that this could be included in the package. If it isn't, there is always the chance for a MOD.asmith3006 wrote: Fair enough.
I'm getting there with it. Slowly.
I still think it would be cool to be able to see a users permissions overall, including inherited permissions and to be able to see where they get it from. Maybe a table, functions down the left, then a column for each group etc that affects it and then a final resulting column with "Overall effect" or something like that.