LDAP Configuration for Siebel CRM

To configure LDAP for Siebel

  1. Connect to Siebel server machine and launch the server manager (srvrmgr command in the console or terminal)
  2. Execute the following commands on the server manager console. Servername parameter is the LDAP server name and port is LDAP port.
    change param servername = "ldap_server.domain.com" for named subsystem ldapsecadpt
    change param port=ldap_port for named subsystem ldapsecadpt
    change param basedn="ou=people,o=example.com" for named subsystem ldapsecadpt
    change param applicationuser="uid=appuser,ou=dirdemos,ou=people,o=example.com" for named  subsystem ldapsecadpt
    change param applicationpassword=LDAP_PASSWORD for named subsystem ldapsecadpt
    change param sharedcredentialsdn="uid=mssql,ou=dbcreds,ou=people,o=example.com" for named  subsystem ldapsecadpt
    change param RolesAttributeType= physicalDeliveryOfficeName for named subsystem ldapsecadpt
  3. Execute the following commands on the server manager console to change the security adapter for the required component (for example, sccobjmhgr_enu for callcenter). See the following example for eservice ENU application:
    change param SecAdptMode=ldap for comp eCommWirelessMgr_enu
    change evtloglvl SecMgrLog=5 for comp eServiceObjMgr_enu
    change evtloglvl SecAdptLog =5 for comp eServiceObjMgr_enu

    The last two commands (optional) are to increase the logging levels for SecMgr and SecAdpt so that in case of any issues you can analyse a detailed log file.

  4. Bounce Siebel services for the changes to take effect.
  5. Update user name and password in the AI profile through SMC and deploy.