Configuring Single-Sign-On for Dimensions CM Web Client

If you have installed the WebFOCUS Developer Studio using the Serena Common Tomcat installation (the recommended option) you will need to add some information to the Tomcat web.xml to configure SSO to work with the Dimensions CM web clients.

Locate the web.xml file, for example:

C:\Program Files\Serena\Dimensions 12.1\

Common Tools\tomcat\6.0\conf\web.xml

Add the following section:

<!-- ==== Start of Serena SSO Gatekeeper Filter Configuration ==== -->

<filter>

<filter-name>ALFSSOGatekeeperFilter</filter-name>

<filter-class>org.eclipse.alf.security.sso.server.gatekeeper.

filterloader.GatekeeperFilterLoader</filter-class>

<init-param>

<param-name>gatekeeper.enabled</param-name>

<param-value>true</param-value>

</init-param>

<init-param>

<param-name>gatekeeper.config.filename</param-name>

<param-value>${catalina.home}/alfssogatekeeper/conf/gatekeeper-services-config.xml</param-value>

</init-param>

<init-param>

<param-name>gatekeeper.lib.dir</param-name>

<param-value>${catalina.home}/alfssogatekeeper/lib</param-value>

</init-param>

<init-param>

<param-name>gatekeeper.root.dir</param-name>

<param-value>${catalina.home}/alfssogatekeeper</param-value>

</init-param>

<init-param>

<param-name>gatekeeper.log4j.use-repo-selector</param-name>

<param-value>true</param-value>

</init-param>

<init-param>

<param-name>gatekeeper.log4j.create-new-repo</param-name>

<param-value>true</param-value>

</init-param>

<init-param>

<param-name>gatekeeper.log4j.properties.filename</param-name>

<param-value>${catalina.home}/alfssogatekeeper/conf/log4j.properties</param-value>

</init-param>

</filter>

<filter-mapping>

<filter-name>ALFSSOGatekeeperFilter</filter-name>

<url-pattern>/*</url-pattern>

</filter-mapping>

<!-- ===== End of Serena SSO Gatekeeper Filter Configuration =====->