Skip to main content

Accessing the nevisIDM Administration GUI

The nevisIDM Administration GUI pattern is used to configure the access to the nevisIDM administration web application.

For information on how to configure nevisIDM user identity propagation to 3rd party web application, refer to nevisIDM Password Login.

Preconditions

  • Make your web application accessible via nevisProxy as explained in Protecting a Web Application.
  • Add a nevisIDM Instance pattern as explained in Setting up a nevisIDM Instance.

Quickstart

  1. Add a new nevisIDM Administration GUI pattern to your project.
  2. Assign an Authentication Realm pattern to the nevisIDM Administration GUI pattern.
  3. Assign the nevisIDM Password Login pattern to the Authentication Realm pattern.
  4. Assign the nevisIDM Instance pattern to the nevisIDM Password Login pattern.
  5. Assign a Nevis SecToken pattern to the Authentication Realm pattern.
  6. Assign the same Nevis SecToken pattern to the nevisIDM Administration GUI pattern.

After you have deployed the pattern, the application will be available on the /nevisidm/admin frontend path.

For more information about the nevisIDM Administration GUI, see the nevisIDM Technical Documentation.

Overview

The next diagram gives you an overview of the patterns involved and their relationship.

Patterns involved in configuring access to nevisIDM Web Application

nevisIDM Self-Administration

The nevisIDM self-administration web application is not accessible by default. Map the /nevisidm/selfadmin frontend path with the Generic Application Settings pattern to make the application available. Proceed as follows:

  1. Open the nevisIDM Administration GUI pattern in nevisAdmin 4.
  2. Create the pattern Generic Application Settings in the Additional Settings field.
  3. Define the settings for the Generic Application Settings pattern: enter the following code block in the Filters and Mappings field:
<servlet-mapping>
<servlet-name>Connector_${service.name}</servlet-name>
<url-pattern>/nevisidm/selfadmin/*</url-pattern>
</servlet-mapping>