Uploaded image for project: 'Project Quay'
  1. Project Quay
  2. PROJQUAY-2766

Use LDAP filters defined in config.yaml for team syncing

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • quay-v3.7.0
    • None
    • quay
    • False
    • False
    • Quay Enterprise

      When LDAP is enabled, users have the ability to use team syncing. Unfortunately, the method for syncing uses a memberOf filter exclusively and ignores filters defined via config.yaml file:

      https://github.com/quay/quay/blob/d14da17a401caed79e87a3685b554a0007e5de51/data/users/externalldap.py#L415

      This is problematic for some users who have specific LDAP setups. The suggestion would be to use filters defined in Quay's config.yaml file or, if they aren't defined, default back to memberOf.

              sleesinc Kenny Lee Sin Cheong
              rhn-support-ibazulic Ivan Bazulic
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: