• x86_64

      If there are 2 DN's one begins with cn=group-1 and other is cn=group-2.
      group-2 is already part of the group-1, Currently quay does not support nested group, Please enhance the same.

            [RFE-4349] Allow nested LDAP groups in directory team sync

            As a Quay Enterprise customer, I would like to request an update on this.

             

            A possible solution would be to allow users to provide a more detailed LDAP search string instead of strictly a relative DN path. For e.g. 

            (&(objectCategory=Person)(sAMAccountName=*)(memberOf:1.2.840.113556.1.4.1941:=CN=Quay_Users,OU=Groups,DC=contoso,DC=com)) 

             would support nested groups, (the numbers provide the magic in the memberOf LDAP search) and return only user objects.

             

            Caleb Denney (Inactive) added a comment - As a Quay Enterprise customer, I would like to request an update on this.   A possible solution would be to allow users to provide a more detailed LDAP search string instead of strictly a relative DN path. For e.g.  (&(objectCategory=Person)(sAMAccountName=*)(memberOf:1.2.840.113556.1.4.1941:=CN=Quay_Users,OU=Groups,DC=contoso,DC=com))  would support nested groups, (the numbers provide the magic in the memberOf LDAP search) and return only user objects.  

            rhn-support-cpippin The workaround is manual, it sounds like that's what rh-ee-dcoronel's customer is doing. I added our 3.10 candidate tag to this, we'll discuss where it lands in priority later this week.

            Dave O'Connor added a comment - rhn-support-cpippin The workaround is manual, it sounds like that's what rh-ee-dcoronel 's customer is doing. I added our 3.10 candidate tag to this, we'll discuss where it lands in priority later this week.

            This comes from one of my customers needing to use a workaround because of the lack of nested LDAP groups support in Quay:


            Currently when creating teams under Quay Organizations, sometime users wants to use their existing ‘Active Directory’ Groups to populate team memberships. Some of these existing groups are nested.

            Since Quay doesn’t support nested LDAP groups, we are unable to use ‘directory synchronization’ feature, which is available in Quay to allow teams user membership to be synced with a group in LDAP.

            To work around this, we have to manually maintain Quay team membership (without using ‘directory synchronization’ feature), and have to regularly sync. Quay team with LDAP group members using cronjobs.

            David Coronel added a comment - This comes from one of my customers needing to use a workaround because of the lack of nested LDAP groups support in Quay: Currently when creating teams under Quay Organizations, sometime users wants to use their existing ‘Active Directory’ Groups to populate team memberships. Some of these existing groups are nested. Since Quay doesn’t support nested LDAP groups, we are unable to use ‘directory synchronization’ feature, which is available in Quay to allow teams user membership to be synced with a group in LDAP. To work around this, we have to manually maintain Quay team membership (without using ‘directory synchronization’ feature), and have to regularly sync. Quay team with LDAP group members using cronjobs.

              qberry@redhat.com Quiana Berry (Inactive)
              rhn-support-mjahangi Muhammad Selim Jahangir
              Votes:
              3 Vote for this issue
              Watchers:
              Start watching this issue

                Created:
                Updated: