49.5 Updating the Login Pages for Access Manager

The default login pages for Access Manager use HTML iFrame elements that conflict with the elements used for the identity applications. This section provides instructions for eliminating that conflict by creating a new login method and contract for Access Manager. The .jsp files referenced in this section are located by default in the /opt/novell/nam/idp/webapps/nidp/jsp directory.

For more information, see “Customizing the Identity Server Login Page” in the NetIQ Access Manager Administration Guide.

  1. Modify the top.jsp file according to TID 7004020 and TID 7018468.

  2. (Optional) For backup purposes, copy and rename the login.jsp file. For example, rename it to idm_login.jsp.

  3. Open the Administration Console for Access Manager.

  4. To create a new login method, complete the following steps:

    1. Click Devices > Identity Servers > Edit > Local > Methods.

    2. Click New, then specify the Display Name for the new method. For example, IDM Name/Password.

    3. For Class, specify Name/Password-Form.

    4. For User Store, specify Identity Vault as an LDAP user store.

    5. In the Properties section, click New, then specify the following properties:

      Name

      Value

      JSP

      idm_login

      MainJSP

      true

    6. Click OK.

  5. To create a contract that uses the new login method, complete the following steps:

    1. Click Contracts > New.

    2. In the Configuration tab, specify the Display Name for the new contract. For example, IDM Name/Password.

    3. For URI, specify name/password/uri/idm.

    4. Under Methods, add the method that you created in Step 4. For example, IDM Name/Password.

    5. In the Authentication Card tab, specify an ID for the card. For example, IDM_NamePassword.

    6. Specify an image for the card.

    7. Click OK.

  6. To specify the default values for how the system processes the new authentication contract, complete the following steps:

    1. On the Local tab, click Defaults.

    2. For User Store, specify Identity Vault as an LDAP user store.

    3. For Authentication Contract, specify the contract that you created in Step 5. For example, IDM Name/Password-Form.

    4. Click OK.

  7. To update the Identity Server, click Devices > Identity Servers > Update > Update All Configuration.