Installing User Management Service iFixes

If you configured authentication using Single Sign-On (IAM) during the server installation, then you installed and configured User Management Service (UMS). UMS contains WebSphere Liberty ND. Security updates for WebSphere Liberty ND need to be manually applied.

Before you begin

The procedure applies only to IBM RPA on premises and IBM Robotic Process Automation on Red Hat® OpenShift® Container Platform.

Procedure

This topic covers the following tasks:

Downloading available iFixes

Follow these steps to get a list of fixes that are available for the WebSphere Liberty ND:

  1. In a browser, go to Fix Central External link icon.
  2. Click Select product.
  3. Enter WebSphere Liberty on the search box.
  4. To figure out the WebSphere Liberty version to update, open the README.TXT file from the <IBM RPA_InstallPath>\ums directory. By default, the <IBM RPA_InstallPath> is C:\Program Files\IBM Robotic Process Automation. You should read the WebSphere Liberty version on the top of the document.
  5. Pick the version of WebSphere Liberty to install updates.
  6. For the platform, select your operating system, and click Continue.
  7. Select Browse for fixes and click Continue.
  8. Search for WebSphere Application Server Network Deployment Liberty License Upgrade and select the correspondent product.
  9. Click Continue.
  10. Select how you want to download and click Continue.

Each Liberty image is packaged as a JAR file called wlp-<edition>-all-<fix_pack>.jar.

Updating the Liberty ND server

  1. Go to the Windows Start menu and search for Task Manager and open the application.

  2. Go to the Services tab and search for umsServer.

  3. Right click the umsServer service and click Stop to stop the User Management Service server.

  4. Back up your current installation by renaming the current User Management Service installation directory from <IBM RPA_InstallPath>\ums to <IBM RPA_InstallPath>\ums_back.

  5. Run the following commands on Windows™ PowerShell or terminal to extract the Liberty ND server into <IBM RPA_InstallPath>\ums:

    cd <RPA_InstallPath>\ums
    java -jar wlp-<edition>-all-<fix_pack>.jar
    
  6. Copy the wlp/usr and the wlp/ibmUserManagement folders from the <IBM RPA_InstallPath>\ums_back folder to IBM RPA_InstallPath\ums.

  7. Start the umsServer from the Task Manager.