The Web application server used by Performance Dashboard manages Web pages using so-called contexts. Contexts represent a Web application that is independent of the directory structure and can be protected against unauthorized access with RealM using a particular authentication method.
Performance Dashboard uses these technologies and utilizes the jaas (Java Authentication and Authorization Service) authentication method, which involves specifying the user and password to protect your dashboards against unauthorized access.
Performance Dashboard supports the following methods of specifying the user and password:
After entering the base URL for your Performance Dashboard in a browser, the authentication method assigned to the context is first performed and, if successful, the Performance Dashboard Web application assigned to the context is launched.
The base URL of the Performance Dashboard has the following structure:
http://<Computer name>:<Port number>/ppm/</<context name>/start.jsp
URL element |
Description |
Computer name |
The computer name is the network name of the computer on which you have installed Performance Dashboard. |
Port number |
The port number is set by the configuration of the Web application server and is specified by the value of the Port attribute for the Connector XML element in the server.xml file. |
Context name |
The context name is selected during installation of Performance Dashboard. |
After successful login, with interactive login a list of all dashboards available to the user is displayed. Automatic login enables dashboards to be displayed directly from the source system application.
URL elements for Performance Dashboard are case sensitive.
During the installation of Performance Dashboard, a separate context is created for each PPM client. A context consists of an XML file of the same name in the
conf\Catalina\localhost
subdirectory of the Tomcat installation, e.g.,conf\Catalina\localhost\ppm#APD_umg_en.xml
. The file contains a single context XML element with the following structure:<Context path="/APD_umg_en"
docBase="D:/umg/psc2/webapp"
debug="0" reloadable="true" crossContext="true">
<Realm className = "..."
appName = "PPMLoginModule_umg_en"
userClassNames = "..."
roleClassNames = "..."
debug = "..."
/>
<Manager className="org.apache.catalina.session.PersistentManager" saveOnRestart="false"/>
</Context>
XML attribute |
Description |
path |
Name of the context, and at the same time the base URL |
docBase |
Home directory of the Web application in the file system |
PPMLoginModule_umg_en |
Name of the login module in the jaas.config file used for authentication. |
Warning
The XML attributes not described are used to configure the Performance Dashboard system environment and may not be changed.