LDAP Support Options Description

Property Description
dsweb.customauth.ldap Value: true/false.

Default: false

dsweb.customauth.privilegesinldap Value: true/false.

Default: false

ldap.host Value: IP address of LDAP server.

This configuration is necessary when dsweb.customauth.ldap=true

ldap.port Value: Port of LDAP server.

Default: 389

This configuration is necessary when dsweb.customauth.ldap=true

ldap.user.parent.dn Value: The distinguished name (DN) of the entry in LDAP under which DSM users will host.

For example, if the value of this attribute is ou=DBAUnit,dc=example,dc=com, all the nodes under this entry will be treated as DSM User entries.

This configuration is necessary when dsweb.customauth.ldap=true

ldap.user.rdn.attribute.type Value: The attribute type used as the RDN for user entries in LDAP, such as cn or uid.

Default: cn

Example: If the value of this attribute is cn, then the value for attribute cn will be treated as the DSM User name.

This configuration is necessary when dsweb.customauth.ldap=true

ldap.user.base.dn Value: Base DNs for searching DSM users in LDAP.
ldap.user.login.attribute.type Value: Attribute for DSM users to input as the User ID (UID) when logging in to DSM.

Example: mail

ldap.user.search.filter Value: Search filter for searching DSM users in LDAP.
Example:
(|
(objectClass=person) 
(objectClass=organizationalPerson) 
(objectClass=inetOrgPerson) 
)
ldap.group.parent.dn Value: The DN of the entry in LDAP under which DSM groups will host.

Example: If the value of this attribute is ou=Groups,dc=example,dc=com, all the nodes under this entry will be treated as DSM Group entries.

This configuration is necessary when dsweb.customauth.privilegesinldap=true

ldap.group.rdn.attribute.type Value: The attribute type used as the relative distinguished name (RDN) for group entries in LDAP, such as cn or gid.

Default: cn

Example: If the value of this attribute is cn, then the value for attribute cn will be treated as the DSM Group name.

This configuration is necessary when dsweb.customauth.privilegesinldap=true

ldap.group.rdn.admin Value: The RDN attribute value for the DSM Administrator group.

Default: DSMadmin

Example: If ldap.group.rdn.attribute.type=cn, and ldap.group.rdn.admin=DSMadmin, then the group under ldap.group.parent.dn, with cn=DSMadmin assigned, will be treated as the DSM Administrator Group.

This configuration is necessary when dsweb.customauth.privilegesinldap=true

ldap.group.rdn.user Value: The RDN attribute value for the DSM User group.

Default: DSMuser

Example: If ldap.group.rdn.attribute.type=cn, and ldap.group.rdn.admin=DSMuser, then the group under ldap.group.parent.dn, with cn=DSMuser assigned, will be treated as the DSM User Group.

This configuration is necessary when dsweb.customauth.privilegesinldap=true.

ldap.group.member.attribute.type Value: The RDN of users that belong to this group

Example: If ldap.group.rdn.attribute.type=cn, and ldap.group.rdn.admin=DSMuser, then the group under ldap.group.parent.dn, with cn=DSMuser assigned, will be treated as the DSM User Group.

ldap.groups.admin Value: DNs and attribute types that are used to store group members who have an administrator role in DSM.
Example:
adminGroupDN1:MemberAttributeType1;
adminGroupDN2:MemberAttributeType2;
...;
adminGroupDNn:MemberAttributeTypen
ldap.groups.user Value: DNs and attribute types that are used to store group members who have a user role in DSM.
Example:
userGroupDN1:MemberAttributeType1;
userGroupDN2:MemberAttributeType2;
...;
userGroupDNn:MemberAttributeTypen
ldap.bind.dn Value: Distinguished name (DN) of a bind account for DSM.

Example: CN=dsmadmin,CN=DSMdata,DC=DataServerManager,DC=COM

ldap.bind.password Value: Encrypted password of a bind account for DSM.

Example: wtiv2_xxxxxxxx...

ldap.use.advanced.mode Value: true/false. Change this value to enable or disable LDAP advanced mode.