MemberOf vs. groupMembership in LDAP (Liferay)

What is the difference between the b / n memberOf attribute and the groupMembership attribute when used in Liferay's LDAP authentication settings?

Users are successfully imported. Groups are also successfully imported.

But users are not automatically assigned to groups. And when I changed the group variable from "groupMembership" to "memberOf", some users cannot log into Liferay.

What are memberOf and groupMembership variables?

LDAP Liferay Settings

+5
source share
1 answer

memberOf "", , , , , . memberOf , isMemberOf , , , , , .

, , memberOf isMemberOf . ldapsearch:

ldapsearch --port 1389 --baseDn 'ou=people,dc=example,dc=com' \
     --sizeLimit 3 --searchScope one --bindDn 'cn=directory manager' \
     --bindPasswordFile ~/.pwdFile '(uid=user.0)' isMemberOf
dn: uid=user.0,ou=people,dc=example,dc=com
isMemberOf: cn=Dynamic Home Directories,ou=groups,dc=example,dc=com
isMemberOf: cn=bellevue,ou=groups,dc=example,dc=com
isMemberOf: cn=shadow entries,ou=groups,dc=example,dc=com
isMemberOf: cn=persons,ou=groups,dc=example,dc=com

, user.0 .

, , , isMemberOf memberOf , :

ldapsearch --port 1389 --baseDn 'ou=people,dc=example,dc=com' \
   --sizeLimit 3 --searchScope one --bindDn 'cn=directory manager' \
   --bindPasswordFile ~/.pwdFile \
  '(isMemberOf=cn=persons,ou=groups,dc=example,dc=com)' 1.1
dn: uid=terrygardner,ou=people,dc=example,dc=com

dn: uid=user.0,ou=people,dc=example,dc=com

dn: uid=user.1,ou=People,dc=example,dc=com

dn: uid=user.10,ou=People,dc=example,dc=com

, , cn=persons,ou=groups,dc=example,dc=com.

LifeRay, , LDAP.

+13

All Articles