瀏覽代碼

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

Christopher Conner 12 年之前
父節點
當前提交
d693edb
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      apps/useradmin/src/useradmin/ldap_access.py

+ 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'] = []