Configuring SBM Single-Sign-On for Serena Dashboard

If you have enabled Single-Sign-On (SSO) for your Serena Business Manager implementation, you can take advantage of this feature for Serena Dashboard as well. This way, any users who have been defined for SBM will be able to log in to Serena Dashboard.

To configure single-sign-on for Serena Dashboard:

  1. You must install the SBM SSO component on the Serena Dashboard server.

  2. On the Serena Dashboard server, open the following file in a text or XML editor:
    <tomcat directory>/alfssogatekeeper/conf/gatekeeper-services-config.xml

  3. Add the following line to the the <GatekeeperProtextionControl> section:
    <URIMatcher requestURI=”/dashboard/*” />

  4. Add the following line to the <ServiceEntryPointes><BrowserRequests> section:
    <URIMatcher requestURI=”/dashboard/*” />

  5. Save the gatekeep-services-config.xml file.

  6. Restart the tomcat service.

  7. Open a supported browser and enter the URL for Serena Dashboard:
    For example, if the server name is dashboard and the port number is the default of 8080, enter:
    You should be prompted for a valid SSO login account. Provide valid SSO login credentials.

  8. On the Serena Dashboard login screen, log in to Dashboard as the default admin user. The user name is "admin" and the default password is "serena".

  9. Select Users from the Administration view.

  10. Ensure that at least one user with a valid SSO login has administrative rights. If necessary, add a new user corresponding to an SSO user account, and grant that user administrator rights. The login name must exactly match the SSO account name.

  11. Select Login Options from the Administration view.

  12. Under Validate user access with, select Serena Single Sign-On.

  13. Click OK.

  14. Log out of Serena Dashboard and quit the browser.

  15. Reopen the browser and open the Serena Dashboard URL. When prompted to log in, enter a valid Serena Single Sign-On account. If the configuration is successful, you are logged into Serena Dashboard without having to enter additional Dashboard user credentials.