[
https://jira.nuxeo.com/browse/NXP-6430?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Benjamin Jalon updated NXP-6430:
--------------------------------
Tags: contribution 542-hf04 (was: contribution)
> POSIX group support
> -------------------
>
> Key: NXP-6430
> URL: https://jira.nuxeo.com/browse/NXP-6430
> Project: Nuxeo Enterprise Platform
> Issue Type: New Feature
> Components: Directory
> Affects Versions: 5.4.0.1
> Reporter: François-Denis Gonthier
> Assignee: Laurent Doguin
> Fix For: 5.4.3
>
> Attachments: nuxeo-posix-groups, nuxeo-posix-groups,
> nuxeo-posix-groups
>
>
> Hello,
> I have been asked to implement POSIX group support in Nuxeo. We use the RFC
> 2307 schema [1]. This patchs only touches LDAPReference.java. It extends the
> staticAttribute option with a new boolean option called staticAttributeIsId
> where a true value indicates the content of the staticAttributeId field is
> the Id of an LDAP object instead of a DN.
> <ldapReference field="members"
> directory="userDirectory"
> forceDnConsistencyCheck="false"
> staticAttributeId="memberUid"
> staticAttributeIsId="true" />
> The patch is mostly working on my side. I can view, add and remove users from
> groups, and add and remove groups from users. My current version of the patch
> is attached to this message and was pushed to a personnal Hg repository [2].
> I have not submitted a bug report on this because I'm stumbling on an
> unrelated problem.
> The POSIX group object doesn't support subGroups but Nuxeo seems to expect to
> find subGroups in a group definition. If I don't add a dummy reference such
> as this one, Nuxeo crashed in various ways, all related to the missing
> subGroups link.
> <!-- This doesn't make sense but I need that to test the patch -->
> <ldapReference field="subGroups"
> directory="groupDirectory"
> staticAttributeId="memberUid"
> forceDnConsistencyCheck="false"
> staticAttributeIsId="false" />
> Is there are way to tell Nuxeo that the directory doesn't support subGroups,
> that may have escaped me? I can take a stab at implementing this feature but
> since it spans several module in Nuxeo, from views to document model, I would
> like to know if there isn't an easy way to do that first.
> [1] http://www.ietf.org/rfc/rfc2307.txt
> [2] https://bitbucket.org/fdgonthier/nuxeo-services-patches
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets