Authentication for Web Application
Note
By default deployed Web application (iiq.war) in the application server (Weblogic) does not support authentication.
The Oracle Identity Manager application provides support for authenticating the IdentityIQ Web Application deployed on the Weblogic Server.
Following are the required customization steps for supporting authentication for Web Application:
-
Provide Username and Password in the Oracle Identity Manager application through debug page. The Username and Password must be one of the user configured in the Application server (Weblogic), where the Web Application (iiq.war) is deployed.
User can be found at Weblogic Application Server console: Security Realms ==> myrealm ==>Users and Groups.
For example:
<entry key="username" value="weblogic1"/>
<entry key="password" value="Sailpoint"/>
Note
The password would be encrypted once user saves the application. -
For setting the authentication, update the
web.xml
file as follows:Copy<web-app>
<display-name>OIM Service</display-name>
<servlet>
<servlet-name>OIM REST Servlet</servlet-name>
<servlet-class>sailpoint.integration.oim.OIMRestServlet</servlet-class>
<init-param>
<param-name>handler</param-name>
<param-value>sailpoint.integration.oim.OIMIntegration</param-value>
</init-param>
<init-param>
<param-name>authenticator</param-name>
<param-value>sailpoint.integration.oim.OIMBasicAuthenticator</param-value>
</init-param>
<!-- Add this if you want to no authentication
<init-param>
<param-name>noAuthentication</param-name>
<param-value>true</param-value>
</init-param> -->
</servlet>
<servlet-mapping>
<servlet-name>OIM REST Servlet</servlet-name>
<url-pattern>/resources/*</url-pattern>
</servlet-mapping>
</web-app>