Defining an ObjectServer as a user repository

To add an ObjectServer to the realm as a user repository use the confvmm4ncos script that reconfigures the Virtual Member Manager (VMM) component.

Before you begin

  • Obtain the following information about the ObjectServer:
    • User name
    • Password
    • IP address
    • Port number
    If the previous user repository was the default file-based repository, remove any default users that were created when the file-based repository was added. You need to remove these users to avoid duplicate users across repositories in the realm.
  • If you have a second ObjectServer, obtain the same information about that ObjectServer

About this task

The script makes the following assumptions about directories:
  • The WebSphere® Application Server installation directory is the parent directory
  • JazzSM_Home is the profile
  • JazzSMNode01Cell is the cell

Procedure

  1. Change to the WAS_HOME/bin directory and enter the following command.

    On UNIX.

    confvmm4ncos.sh profiledir user password address port [address2 port2]

    On Windows.

    confvmm4ncos.bat profiledir user password address port [address2 port2]
    Where:
    • profiledir is the Jazz for Service Management profile directory. For example, /opt/IBM/JazzSM/profile.
    • user is the user ID of a user with administrative privileges for this ObjectServer.
    • password is the password for the user ID.
    • address is the IP address of the ObjectServer.
    • port is the port number that is used by the ObjectServer.
    • If a failover ObjectServer is used, address2 and port2 are the IP address and port number of that ObjectServer.
    Tip: For the command help including examples of how to use the command, run the confvmm4ncos script without any command-line options.
  2. Restart the server.
  3. Repeat the steps on every Web GUI host.

Results

The VMM component is configured for the ObjectServer and the ObjectServer is added to the realm as a user repository. The JazzSM_WAS_Profile/config/cells/JazzSMNode01Cell/wim/config/wimconfig.xml now contains a <config:repositories> element for the ObjectServer.
Tip: Search the wimconfig.xml file for <config:repositories adapterClassName="com.ibm.tivoli.tip.vmm4ncos.ObjectServerAdapter" to locate this element.

What to do next

  • Add the ObjectServer as the write-repository, to which new users and groups are written.
  • If you want the ObjectServer to be authenticated against an LDAP directory, configure the ObjectServer.