Nested group support
Bug #650417 reported by
Eric BREHAULT
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Products.LDAPUserFolder |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
Hello,
At the moment, LDAPUserFolder does not support LDAP nested groups, so if we set a specific Plone role to a group, this role will be applied to any user who are directly members of this group but not to members who are member of another group which is part of this group.
Here is a fix for LDAPUserFolder.py which fix that (in method getGroups):
1262,1264d1261
<
< # FIX EBR: nested group support
< group_list = group_list + [g for g in self.getGroups(
Changed in ldapuserfolder: | |
status: | New → Triaged |
importance: | Medium → Wishlist |
To post a comment you must log in.
Hi,
I have created a different patch for Nested Groups support. The idea is that a Group can contain groups and can be a member of other groups. This makes the P.PluggableAuth Service recursive plugin to work if required.
The patch is built using the version 2.20 of LDAPUserFolder and Products. LDAPMultiPlugin v. 1.14
Any reviews, comments very welcome.
Matous