Previous Topic: Upgrade SiteMinderNext Topic: Upgrade Verification


Update NIM Credentials

CA Normalization Integration Management Service Management (NIM SM) enables you to integrate CA Identity Manager with various service desk solutions.

During a fresh install NIM is configured to use the username and password that you specify for CA embedded components.

When you upgrade to CA Identity Manager 12.6.5 from an earlier version, the username and password for CA embedded components is unavailable. Instead, the NIM username and password both revert to the default value of "nimadmin". We recommended that you update the NIM credentials by changing the username and password values in the following files:

Follow these steps:

  1. Use the Password Tool to encrypt your password.

    Note: Before you use the Password Tool, set the %JAVE_HOME% environment variable in the pwdtools.bat file. For more information, see The Password Tool.

    1. On the computer where the CA Identity Manager server is installed, open a Command Prompt window and go to the Password Tool directory.

    Example:

    C:\Program Files (x86)\CA\Identity Manager\IAM Suite\Identity Manager\tools\PasswordTool.

    1. Type one of the following commands, depending on your encryption requirements:

    Example output:

    Plain text: password

    Encrypted value: {PBES}:WQf3wza4JfbqICD/4D8xog==

    Example output:

    Key File location=C:/FIPSkey.dat

    Plain text: password

    Encrypted value: {AES}:3BqepUi09EfB3IKmvBBBWg==

  2. Browse to iam_im.ear/config/ and open the ca_nim.properties file in a text editor.

    Example: C:\Program Files\jboss-eap-6.2\standalone\deployments\iam_im.ear\config\ca_nim.properties

  3. Locate the following lines:
    nimadminUser=nimadmin
    nimadminPassword={PBES}:Q82YUY22ku8X04T1DyBvww==
    
  4. Replace the values with your username and encrypted password:

    Example:

    nimadminUser=myusername
    nimadminPassword=myencryptedpassword
    
  5. Save the ca_nim.properties file.
  6. Use the Password Tool to encrypt the password in the format expected by NIM. Type the following command:
    pwdtools -CANIMSM -p password
    

    Example output:

    Plain Text: password

    Encrypted value: AAAAEM7HElhthx74qHBkjDD7L/nIthHpxl8z3piCMFyw5ctL

  7. Browse to iam_im.ear/ca-nim-sm.war/WEB-INF/config/ and open the NIM-Users.xml file in a text editor.
  8. Locate the following lines of code:
    <User>
    <property name="username" value="nimadmin"/>
    <property name="password" value="AAAAEDFsjJUDxVV9PK+2putOEiUsoPzGAcDjnMGFie4NC01Z"/>
    </User> 
    
  9. Replace the values with your username and encrypted password.

    Example:

    <User>
    <property name="username" value="myusername"/>
    <property name="password" value="myencryptedpassword"/>
    </User> 
    
  10. Restart your application server.

You updated your NIM credentials.