Introduction
Web-based admin console provides facility for Admins to manage Users, Groups, Sessions, Logging, Host Connections, Trace configuration, and Preferences information without any additional environment setup. The web-based Admin Console will be bundled along with HACPEE.
Description
Web-based Admin can be launched by appending ‘adminconsole’ path to the HACPEE context root.
The following modules are available in the Admin Console.
- Users
- Services
- Directory
- Host Connections
- Log Settings
- Trace Settings
- Preferences
Users:
This window Enables Admin to manage groups and user accounts in HOD.
Admin can perform the following actions for Groups.
- Create/Update/Delete a Group.
- Paste a Session, the one copied from a different user/group.
- Configure Functional properties for a group (applicable for all the group users and subgroups).
- Paste a user, the one copied from a different group.
- Configuring sessions for a Group.
If the LDAP directory is configured, groups will be displayed hierarchically, so all the groups will have a parent group. Deleting a parent group will force the Users to delete all the child groups.
Admin can perform the following actions for Users.
- Create/Update/Delete a User.
- Copy/Cut a User (can be pasted into a different group).
- Configure Functional Properties for a User.
- Trace Particular User actions.
- Paste a Session, the one copied from the different group/user.
- Configuring Sessions for User.
If LDAP Directory is configured, the user can be added into only one group else a user can be added into multiple groups.
Sessions
Admin can configure and manage Host Sessions for a Particular Group or individual user.
Following Actions can be performed by the Admin for sessions:
- Creating/updating a session in two ways.
- By adding details manually in the sessions window OR
- By importing a valid session configuration file (usually ‘. Hod ’ file).
- Copying a session from one User/Group and pasting in any other Group/User.
- Deleting a configured session.
- Preview a configured session.
- Export Configured Session Properties to a file.
Admin has the option to Configure Keyboard mapping for a session in two ways.
- By importing the existing Keyboard Configuration File OR
- By adding details manually in the Keyboard window
Services
This Window enables the admin to manage services running in the Host on Demand Server.
Admin has the following options under Services.
- Start/Stop a particular service.
- Start/Stop tracing for a particular service.
- Option to see server log (contains all services logs).
- Option to set trace to enable/disable and trace level (applicable for all services).
Following are the different services:
- OS/400 Proxy Server.
- Redirector Server.
- Web application Server.
OS/400 Proxy Server
Admin can enable a proxy server, once the proxy server is enabled, all the data flows through one configured port instead of multiple ports. This reduces security risk when transferring data through a firewall.
Admin can configure the following properties:
- Enable/Disable Proxy server.
- Port configuration.
- Maximum number of connections allowed.
Redirector Server
Redirector allows transparently redirect TCP/IP connections from one IP address and port to another. TLS or SSL security is also available between the Redirectors.
List of Properties required to configure a Redirector:
- Destination Address
- Destination Port
- Local Port, Security
- Log Connections
- Log File
- Rollback Size
- Keep-alive
- Timeout
- Ip Trace
Admin has the option to create, update or delete a redirector. Admin can configure multiple redirectors.
Web Application Server
The web application server is an embedded server inside HOD, which contains HACPEE running.
Admin has the option to manage the embedded server in this window. Admin can configure the following properties for the web application server.
- Port
- Secure Port
- HOD Context URL
- License Manager Context URL
- HACPEE Context URL
Note: To reflect these property changes, the Admin needs to restart the web application server.
Directory
A directory is a specialized database (LDAP) that stores information about objects and their relationships to each other.
The default function of the Admin Console is to fetch data and store it in the HOD server (file system). If Admin configures an LDAP server and enables it, all the Users and session data will be fetched/stored from/into the configured LDAP server.
List of Properties required to configure an LDAP Directory:
- Destination Address
- Destination Port
- Administrator Distinguished Name
- Administrator Password
- Distinguished Name Suffix
Admin also has the option to migrate data from LDAP to file system OR vice versa by enabling Migrate option while configuring LDAP server.
Host Connections
This window enables the admin to manage all the host connections established. Admin can see the host information such as connection ID, Session ID, LU name, and IP Address, etc.
Admin has the following options to manage host connections.
- View all details of the connection.
- Search for specific connection(s).
- Toggling display Terminal.
- Disconnection Connection.
Log Settings
This Window enables the Admin to manage Server logs.
Admin has the option to configure Log Settings. Admin can configure Log File Name, Log File Size, and max number of history files to be maintained.
Admin can see particular log file details by selecting file name in the dropdown and can download and clear the log file.
Trace Settings
This window enables the Admin to configure trace information, download trace files, and clear trace files.
Following are the options that can be configured by the admin in this window.
- Trace Filename, Trace File Size, Number of history files.
- Enabling/Disabling Display Terminal and Host simulation.
- Setting User Macro Tracing Level.
- Enable/Disable Run time tracing, Action tracing, Util tracing.
Preferences
This window enables Admin to configure Web and Config properties from web UI.
Admin can configure the following properties:
- Enable/Disable Edit of Status Bar.
- Set value for Client Refresh Interval.
- Enable/Disable Quick Connect.
- Set Default Locale.
- Set Preferred Locale (multiple selections is allowed)
- Enable/Disable Allow Users to Create Account.
- Set value for Number of Password attempts.
- Set path for Custom UI.
- License Manager Path.
- Enable/Disable MAC Address.
- Enable/Disable Mac Name.
- Set value for Timeout.
- Enable/Disable Status Bar for All.
Interoperability:
PCOMM (Personal Communications) Sessions can be configured and managed through the Admin Console. Displaying, updating, and deleting PCOMM Sessions will be supported.
Note: PCOMM Sessions cannot be created from the Admin console.
AUTHOR:
Karthik Kumar Shivakoti