(click on images for higher definition view)

PUM Users accessing a privileged Account on a Managed Server in a PUM environment may have one of three ways to access that Account open to them - use their own SSH Client to connect via a PUM Access Server, use PUMX to connect directly to the Managed Server, or use the PUMClient web UI to connect via a PUM Access Server.

PUMClient screenshotPUMClient is the optional web browser based User Interface used by PUM Users to access a privileged Account on a Managed Server in a PUM environment.  A PUM User must belong to a PUM Role with the Capability attached to it that has the right to access the PUMClient web UI. 

On login to PUM, the PUMClient will present the PUM User with a list of those Sessions to which they have access through the Roles to which they belong.  They may then choose the Session that they wish to access, PUM will check that the Session is both enabled and available at that date and time, and present the PUM User with a list of Access Servers and Managed Servers accessible via the Session.

The PUMClient provides for significant extra functionality and productivity over standard UNIX and Linux by providing for a multi-tab terminal window within the web browser that allows commands to be issued to more than one Managed Server concurrently.

The PUMClient web UI provides the following functionality:

  • Structured menu;
  • Change login password (for those not authenticated against LDAP);
  • Inline help linked to context sensitive expanded help for every screen and for every field on every screen;
  • Session selection;
  • Server selection;
  • Generation of connection string when using a third party SSH Client;
  • Embedded SSH Client;
  • Multi-tab, resizeable Java terminal window; 
  • Concurrent management of multiple systems.

The PUMClient works with all modern web browsers and requires either a Tomcat, Glassfish, JBoss or WebSphere web application server to be present.