Hi Carl!

Carl Myers wrote:
One workaround that occured to me is: Can ApacheDS be configured to automatically flatten nested groups, and always return transitive members?

I assume no. At least it is not easy, to accomplish this task. A directory does not know, what nested groups are. It does not know, what groups are. For the directory they are simply entries. Nested groups are detected by performing several search requests as described here:

http://middleware.internet2.edu/dir/groups/internet2-mace-dir-groups-best-practices-200210.htm#_memberOf_Algorithm

Either the Crowd code contains an error, your it has problems with your data (which might by an error as well). Is it possible to configure a depth for the searches? Strange thing, that some nested groups a resolved, some are not ...

Anyway. From an ApacheDS point of view, it would be possible to implement an interceptor which detects (and returns) all nested groups a user belongs to, if a specific search op is send to the server.

But this would be custom application development, not a quick workaround.

Greetings from Hamburg,
    StefanZ

Reply via email to