Эх сурвалжийг харах

HUE-1767 [useradmin] Ensure posix groups and other groups are separated

Christopher Conner 12 жил өмнө
parent
commit
d693edb

+ 1 - 1
apps/useradmin/src/useradmin/ldap_access.py

@@ -206,7 +206,7 @@ class LdapConnection(object):
           }
 
           member_attr = desktop.conf.LDAP.GROUPS.GROUP_MEMBER_ATTR.get()
-          if member_attr in data:
+          if member_attr in data and 'posixGroup' not in data['objectClass']:
             ldap_info['members'] = data[member_attr]
           else:
             ldap_info['members'] = []