Upgrading

If you have been using a previous version of the DirXML(R) Driver for SIF, follow these instructions instead of the ones in Installing the Driver.

  1. Review the Driver Parameters for the existing Driver object so you can use the same settings when configuring the new driver.

    Record the formats you are using for student user IDs, student passwords, staff user IDs, and staff passwords. Record any special configurations you have made to the existing SIF Driver.

  2. Stop your existing SIF driver as explained in "Starting, Stopping, or Restarting a Driver" in Novell Nsure Identity Manager 2 Administration Guide.

    This is important because the new SIF driver shim does not work with a DirXML 1.1a SIF driver configuration.

    注:  You can install the latest version of the DirXML engine without installing the upgraded driver shim, and existing driver shims and configurations will continue to run correctly until you are ready to upgrade them. However, after you install the SIF driver shim, you must upgrade the configuration.

  3. Set the driver Start Option to Manual.

  4. As a backup, export the existing driver configuration to a file.

  5. Upgrade your environment to support Identity Manager as needed, to meet the requirements listed in "Installation" in the Novell Nsure Identity Manager 2 Administration Guide.

    For example, you might need to upgrade iManager and Novell(R) eDirectoryTM.

  6. Upgrade to Identity Manager, as described in "Installation" in the Novell Nsure Identity Manager 2 Administration Guide.

  7. Install the driver shim for the DirXML Driver for SIF 1.1.

  8. Use the attrmove tool to move attribute values from the attribute names used in DirXML 1.1a to the new attribute names.

    DirXML drivers now use the auxiliary class, DirXML-ApplicationAttrs, to extend the User object schema. The SIF driver extends the schema and adds attributes to user objects. The attribute names have been updated to follow some new conventions, for example all the attribute names now begin with DirXML-.

    1. Find the ldap.jar file in the Identity Manager product distribution, at \nt\dirxml\drivers\common\lib or \nw\dirxml\drivers\common\lib. Copy it to a temporary directory on your system.

    2. Find the attrmove tool in the Identity Manager product distribution for your platform, under \platform\dirxml\utilities\attr_move. From that directory, copy the attrmove.jar file and sifattrmove.xml file and put them in the same temporary directory you used in the ステップ 8.a.

    3. In eDirectory, make sure your LDAP Group object has LDAP Allow Clear Text Passwords set to True. This attribute is found on the Other tab.

      You can set it back to False after you complete this procedure.

    4. In the temporary directory, create a batch file containing the following:

      java -cp %CLASSPATH%;.\;.\ldap.jar;.\attrmove.jar attrmove 123.45.6.78 389 "cn=admin,o=Novell" password "ou=SearchContainer" sifattrmove.xml -v

      Replace the IP address with the IP address of your Identity Manager server.

      Replace the admin context and password.

      Replace SearchContainer with the name of the container you specified as the Search container in the SIF configuration.

    5. Run the batch file.

  9. Import the new driver configuration onto your existing driver using the Import Driver wizard in iManager.

    It's important to import the configuration onto your existing driver, to preserve associations.

  10. Configure the driver using the Global Config Values page, as explained in Creating and Configuring the Driver.

    Refer to the values you were using for the driver previously, as noted in ステップ 1.

  11. Test the driver.

  12. Set the driver Start Option to Auto start.

  13. Activate the driver, as described in Activating the Driver.