+

Search Tips   |   Advanced Search

Use the LDAP directory as the user directory

Edit configuration property settings to disable IBM Connections directory service extensions.

Be sure you have configured the LDAP directory properly before you configure it to be the user directory. See Setting up federated repositories for more details.

IBM Connections directory service extensions are protocols that propagate Profiles data between the applications. When the directory service extension is enabled, we can use the Profiles database to store user information instead of having to access the LDAP directory for each request. If we install the Profiles application, the Profiles database is set up to be the user directory for Connections by default. If we decide to use the LDAP directory as the user directory instead, we can disable the Profiles directory service extension.

When you disable the Profiles directory service extension, LDAP services handle authentication, group membership search, and all user profiles queries except browser based searches requested within the Profiles application.

  1. Access the Connections configuration file:

      cd app_server_root/profiles/Dmgr01/bin
      ./wsadmin.sh -lang jython
      execfile("connectionsConfig.py")

      If we are prompted to specify a service to connect to, type 1 to select the first node in the list. Most commands can run on any node. If the command writes or reads information to or from a file by using a local file path, we must select the node where the file is stored. This information is not used by the wsadmin client when we are making configuration changes.

    1. Check out Connections configuration files:

      LCConfigService.checkOutConfig("/tmp","cell_name")

      where:

      • /tmp is the temporary working directory to which configuration files are copied. The files are kept in this working directory while you edit them.

        • With Windows, use a forward slash for the directory. For example: "/tmp".

      • To determine: print AdminControl.getCell()

  2. Run to disable the Profiles directory service extension:

      LCConfigService.updateConfig("profiles.directory.service.extension.enabled","false")

  3. After making changes, check the configuration files back in and we must do so during the same wsadmin session in which you checked them out for the changes to take effect. See Applying common configuration property changes for information about how to save and apply the changes.


Parent topic:
Manage access


Related:

Start the wsadmin client