CLASSPATH for the environment in which WorldServer runs.
ldap://)
localhost)
389)
ldap_url=ldap://localhost:389
ldap://primary.ldapserver.com:389 secondary.ldapserver.com:389
ldap://primary.ldapserver.com:389,secondary.ldapserver.com:389
ldaps:// protocol in the LDAP URL and the correct port (assuming your server supports LDAP over SSL as well).
attribute=value pairs. You can add as many pairs as you want, as long as combined length of the filter is under 128 characters. When a user is looked up, the filter value is appended to the base filter (base filter is formed from the defined user attribute and the user name) in the format
(attr1=val1)(attr2=val2). For example, if you have defined
uid as your
Username attribute and
WorldServer=true as an additional filter, the search string sent to the LDAP server for user
jsmith will look like this:
(uid=jsmith)(WorldServer=true)
First name, last name, and email is maintained in LDAP and copied over on each login. The remaining of WorldServer-specific information (groups, locales, and so on) must be edited in the WorldServer user
Management tab. The User Type can be configured either way. If you select
Managed By:
WorldServer, the user type needs to be configured inside WorldServer. Each new user will be created with default user type
Translator. If you configure this to be
Managed By:
LDAP, the user type will be copied from the specified attribute. In this case, the LDAP administrator must make sure that this attribute value in LDAP is a valid name for the existing WorldServer user type. If it is not a valid WorldServer user type name, WorldServer defaults the new user type to
Translator.
What to do next
f you use LDAP authentication, you can add and modify users in the WorldServer user database. However, these users are not added to the LDAP server. You cannot modify the password or user type settings for the user. Any configuration that you specify for the user's first name, last name, email address, or user type will be overwritten with the information stored in LDAP when that user next logs on.
If you use LDAP authentication, you can delete users in WorldServer. However, a user whose profile still exists on the LDAP server will be re-added to WorldServer at the next login. Therefore, to delete a user, delete the profile from the LDAP server as well as from WorldServer. You cannot delete the default administrator.