3.9 Optional: Evaluate additional features

In addition to the features you configured in the Evaluation Scenario, many other features can be configured on the server and the client. Consider these features.

3.9.1 Security options

In addition to Assign Access (used in Step 5), Reflection for the Web provides several options to secure user access to your host applications.

Access Control

Reflection for the Web supports many types of authentication. Each type is described in the Help topic: Configure Settings > Authentication & Authorization.

Security Settings

In the Administrative Console, click Configure Settings > General Security. You can set options for server access, passwords, smart card libraries, and cryptography settings. Click Help for information about the available options.

HTTPS and TLS

By default, Reflection for the Web enables web browsers to use the HTTP protocol to communicate between the client computer and the administrative server. Although HTTP is universally available to web browsers, it is not a secure protocol.

To secure the communication between the client and the web server, you can require web browsers to use the HTTPS protocol (which provides TLS/SSL encryption) when connecting to the Administrative Server. For more information, open the Administrative Console Help to Technical References > Security Overview.

Cryptography Settings

Reflection for the Web provides support for TLS 1.2. For more information, see the Technical References -- Security Overview and Using the Security Proxy. You can also search for other Help topics about using TLS.

Security Proxy Server (Optional)

The Security Proxy can be used to encrypt the data between the client and the Security Proxy. You can install the security proxy when you run the automated installer, and it can be installed on a different machine.

The Security Proxy is managed by Host Access Management and Security Server. For more information, see Using the Security Proxy Server.

3.9.2 Customization

Earlier, when you created and configured your terminal session, you were able to make some preliminary customization choices.

Advanced Administration

Reflection for the Web includes a well-documented API and some advanced tools that make it easy to customize terminal sessions—even if you do not have Java or HTML programming experience.

Open the Reflection for the Web Reference Guide for information about using scripts, HTML code, and applet parameters with Reflection.

The following example demonstrates how you can customize the behavior of a terminal session by changing the parameters for a specific attribute.

Example: Using the Applets Parameter tool

  1. In the Administrative Console, click Manage Sessions.

  2. Click the Reflection for the Web session you created earlier, such as eval3270.

  3. Scroll to the Advanced Settings section, and click Applet Parameters.

  4. Click +Add, and open the drop-down Parameter menu.

  5. For this evaluation, click splash.

  6. For the Value, enter false. Click Add. The parameter is added to the list of current parameters.

    NOTE:The Reflection for the Web Reference Guide includes this description of the splash parameter:

    This parameter determines whether the Reflection splash screen is displayed while Reflection is loading. The splash screen includes a progress indicator, so if the splash screen is not displayed, the progress indicator is not visible.

  7. Click Save. You are returned to the Manage Sessions panel.

  8. To test the parameter, log in as a User, and launch the session.

3.9.3 Usage Metering

Usage metering can be used to audit and control access to both web-based and Windows-based sessions. You may want to install the metering server component if your site needs to carefully balance network and server loads.

For more information, see the Metering help topic in the MSS Administrative Console.

After Metering is configured, you can run Reports to view current and historical activity.

3.9.4 Session (Client) Features

In addition to the Profiling feature that you configured earlier, you can configure client-specific features.

Launch a Reflection for the Web session, and then configure your choice of features.

To try other features, refer to the product Help.

Display

To modify display features, in the terminal session, click Setup. Then click the menu item and follow the logical navigation, which varies among session types.

For example, to change foreground and background screen colors, click Setup > Color. Click OK or Cancel to return to the session.

Keyboard Mapping

To create a custom keyboard mapping, click Setup > Keyboard. Click the Add button and follow the directions in the dialog. Click Help for more details. Click OK or Cancel to return to the session.

Macro recording and editing

Reflection for the Web includes powerful macro recording and editing features that enable you to automate frequently performed tasks. The recorded macros and the macros you create use JavaScript as the automation language; if you already know JavaScript, the syntax of Reflection macros will be familiar.

Both administrators and end users (with permissions set by the Reflection for the Web profiler) can create macros. The macros that an administrator creates are delivered to all users when they access the terminal session, whereas the macros created by an end user are private to just that user.

To get started with macros, try recording a host logon macro:

  1. In a terminal session, connect to your host computer, but do not log on yet.

  2. From the Macro menu, select Start Recording.

  3. Log on to the host as you usually do.

  4. Once you are logged on to the host, click Macro > Stop Recording.

  5. In the Save Macro dialog box, enter a name for the macro.

  6. Configure other options (described in the online help), and then click Save.

    The macro is saved as follows:

    • If you record the macro while configuring the session in the Administrative Console, the macro will be saved to the Administrative Server after you save and exit the session.

    • If you record the macro while running the session as an end user, the macro is saved locally as soon as you click Save in the Save Macro dialog box.

In addition to recording macros, you can edit macros and also write your own macros. See Knowledge Base Article 7022340.

Toolbar customization

Use the macro you created to log on to the host as described above:

  1. In a launched session, click Setup > Toolbar. Drag the existing items to rearrange them.

  2. Click the Add button. In the Define Toolbar Item dialog, add text (for example, My Logon).

  3. Click Select to associate an Action with the new button.

    For example, in the Define Action dialog box, open the Action Type menu and select Execute Command.

  4. Scroll through the commands and select Run Macro.

  5. At the bottom of the dialog box, select your logon macro from the drop-down menu. Click OK.

  6. When you return to the Define Toolbar Item dialog box, Choose an icon for your new toolbar button.

  7. Click OK twice. Drag the icon to the toolbar. (You can rearrange the icons by dragging.)

  8. Click OK. Your new button is included in the Custom toolbar items.

Related topics