Z-TAP Customizing

This section describes how to set customizable parameters for Guardium for Mainframes Z-TAP.

 

 

Running the Product Customization Facility

After you install the Z-TAP product on z/OS, you can use the NEON Enterprise Software Product Customization Facility to activate the Z-TAP product key. The product will also require some customization.

The NEON Enterprise Software Product Customization Facility has an ISPF interface and runs on any processor that can access the product libraries. To complete the installation and customization process, use the following steps:

  1. Enter the following command at the TSO prompt:

EX '?guardiumhlq.EXEC(NEONCNTL)' '?guardiumhlq'

The ?guardiumhlq variable represents the high-level qualifier for the Guardium for Mainframes  product load library. The high-level qualifier is the same as the one used when the product files were unpacked. The facility displays the NEON Products Customization panel shown on the next page.

  1. The panel displays the name of the product load library and lists the products available for installation. You can perform the following tasks for each product:

Note: You can enter the Select or Browse options for multiple products before you press Enter. The Product Customization Facility displays the panels for each product that you select in the order that they are listed.

                             NEON Products Customization         Row 1 to 3 of 3

  Command ===> ________________________________________________ Scroll ===> CSR  

                                                                                 

   Product load library. . . ?guardiumhlq.LOAD                                        

                                                                                

 Type S to select a product for customization, B to BROWSE the $README member   

                                                                                

   Product Name / Description                                   Version         

 _ License Management                                           nn.nn.nn

 _ Guardium for Mainframes                                      01.01.nn

 ******************************* Bottom of data ********************************

 

Editing the Product Key

You received a Z-TAP password by e-mail when you purchased Guardium for Mainframes. This password is your product key. The key allows you to run Guardium for Mainframes on your machine and protects the software from unauthorized use. If you do not have the product key, contact Guardium Technical Support. Use the following steps to initiate or update the product license key.

  1. Enter the following command at the TSO prompt:

EX '?guardiumhlq.EXEC(NEONCNTL)' '?guardiumhlq'

The ?guardiumhlq variable represents the high-level qualifier for the product load library. The high-level qualifier is the same as the one used when the product was unloaded.

  1. Type S next to License Management and press Enter.

The customization facility displays the NEON Product Key Update panel.

NEON Enterprise Software Product Key Update

 Command ===>                                                                   

                                                                                 

 NEON Administration Library . . ?guardiumhlq.ADMIN                                  

    Manage Product Keys  . . . . Y (Y/N)                                        

    Manage Product Libraries . . Y (Y/N)                                        

                                                                                

    Press ENTER to continue to next selected step or END to cancel              

?guardiumhlq.ADMIN

Manage Product Keys must be performed when product is initially installed, and when new keys are added or old keys are removed. If the proper product keys are not present the product will fail.

Manage Product Libraries must be performed when the product is initially installed, and when a new installation product load library is added to a users system. This step ensures that there is a locator module (which indicates where the product keys are) in the product load library. Without this module the product will not be able to perform product key validation and the product will fail.

  1. Press Enter.

The NEON Enterprise Software Product Key Update panel contains a list of available product keys and empty lines where you can enter new product keys. The description of the Product Key is displayed below the Product Key. The Product Key description contains the following fields:

  1. Enter or edit the product keys for the products you are installing. After you add or change keys, press Enter to validate your changes.

NEON Enterprise Software Product Key Update                          Row 5 of 37

Command ===>                                                  Scroll ===> PAGE

                                                                               

NEON Administration Library . . ?guardiumhlq.ADMIN                                      

                                                                               

Enter SAVE to update END to update (if changes) and exit                       

      CANCEL to exit ignoring any changes made since the last update           

                                                                               

Product Key                                                                   

 Product Name    CPU Id   Expires Features                                    

                                                                               

NNXXXXPNNNNU123457CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC

  Guardium    Trial 12/01/2009

  1. Press the END key (normally the PF3 key) to close the NEON Enterprise Software Product Key Update panel.

NEON Enterprise Software Product Libraries Update                 Row 15 of 43

Command ===>                                                  Scroll ===> PAGE

                                                                               

NEON Administration Library . . ?guardiumhlq.ADMIN                                      

                                                                               

Press ENTER to update END to update if any changes were made and exits.        

      CANCEL to exit ignoring any changes made since the last update           

                                                                               

LC  Product Library                              Status                         

                                                                             

__  ?guardiumhlq.LOAD                               

The NEON Enterprise Software Product Libraries Update panel contains the following options:

  1. Enter one or more product load library data set names. Only hlq.LOAD data sets are valid entries in this panel.

  2. Perform one of the following exit options:

You have now activated the product key for Guardium for Mainframes on z/OS. Use the information in the next section to set customizable parameters for the product.

 

Setting Customizable Parameters

The Product Customization Facility lets you set customizable parameters that will be used by each Guardium for Mainframes Z-TAP. Even if you copy parameters from a previous version of Guardium for Mainframes, you must run the Product Customization Facility  to save the parameters. To set the customizable parameters, use the following steps.

  1. 1. Enter the following command at the TSO prompt:

EX '?guardiumhlq.EXEC(NEONCNTL)' '?guardiumhlq'

The ?guardiumhlq variable represents the high-level qualifier for the NEON product load library. The high-level qualifier is the same as the one used when the product was unloaded.

  1. Type S next to the entry for Guardium for Mainframes.

  2. Press Enter to display the product customization panels.

The Product Customization Facility displays a Customizable Parameters panel, shown in the following figure. To get online help for this panel, press PF1.

---------- NEON (NSU) Guardium for Mainframes Customizable Parameters V01.01.nn ---------

 Command ===>                                                                   

    Product Load Library . . ?guardiumhlq.LOAD   

    Options Module Name. . . NSUUOPT                                    

    Note: These are your current default parameters.                            

                                                                                

 NEON (NSU) Guardium for Mainframes Message Log Parameters:                               

  Message Data Set Name . . . . . . . ?guardiumhlq.MSG                                   

  Message Language . . . . . . . . . . ENU                  ENU                     

  Message Set. . . . . . . . . . . . . NSU01                NSU01                   

  Sysout (NSUPRINT) Message Level  . . 3                    1 - 3  ( 3 = Verbose )  

 SQL Related Parameters:                                                        

  Package Collection ID  . . . . . . . NSUCOL               DB2 Collection Name     

  SQL Retry Delay. . . . . . . . . . . 3                    0 - 9999 Seconds        

  Number of SQL Retries. . . . . . . . 5                    0 - 9999 Attempts       

  -DISPLAY LOCKS for -913 Retries. . . N                    N - Never               

                                                            R - For Every retry     

                                                            F - Only for Failure    

Z2000 Parameters:                                                        

  Z2000 Host Name. . . . . . . . . . .

  hostname or ip address

  Z2000 Port Number. . . . . . . . . . 16016               1 to 65535

  Communications Timeout . . . . . . . 60                  1 to 6000 Seconds

                                                                                

 General Operating Options:                                       

  Max Dataspace size . . . . . . . . . 100                 1 to 2048 Megabytes               

  Log Processor Activity Timeout . . . 3                   1 to 1440 Minutes              

  Local Rules Dataset Name . . . . . . ?guardiumhlq.RULES

 DB2 Environment Information:                                       

  DB2 Version 7 Load Library . . . . . DSN710.SDSNLOAD

  DB2 Version 8 Load Library . . . . . SYS2.DSN810.SDSNLOAD               

  DB2 Subsystems Selected for Audit. . DGA

                                                                                

 Press ENTER to update END to save and exit                                     

       CANCEL to exit ignoring any changes made since the last update           

  1. If you will be running multiple Z-TAPs on different LPARs, you can override the Product Load Library and the Options Module Name in the following manner:

  1. Edit the parameters as appropriate for your site and press PF3 to save any changes and exit the customizable parameters panel. CAN or CANCEL will cancel any updates and exit. The following table describes each parameter.

Note: You can reset the parameters to the product defaults at any time by typing DEFAULT on the command line and pressing Enter.

Customizable Parameters for Guardium for Mainframes

Parameter

Description

Default Value

Message Data Set Name

The name of the data set that contains the Guardium for Mainframes message descriptions.

?guardiumhlq.MSG

Message Language

The language in which Guardium for Mainframes messages should be issued. ENU (U.S. English) is the only valid value for this version of the product.

ENU

Message Set

The name of the message set to be used by Guardium for Mainframes. NSU01 is the only valid value for this version of the product.

NSU01

Sysout (NSUPRINT) Message Level

The detail level for messages issued by Guardium for Mainframes. Specify a numeric value between 1 and 3.

1—Least verbose. Only severe messages are displayed.

2—Verbose. Severe and warning messages are displayed.

3—Most verbose. All messages are displayed.

3

Package Collection ID

All packages required for the audit extractor should be bound using the same collection ID. Enter a valid collection ID for the bound packages.

The collection ID can be from 1 to 8 alphanumeric characters.

NSUD11A

SQL Retry Delay

If Guardium for Mainframes encounters a time out condition, this parameter indicates the number of seconds that the data collector should wait before retrying the operation.

Specify a numeric value between 0 and 9999.

1

Number of SQL Retries

The number of times that Guardium for Mainframes  will retry an SQL operation before failing.

Specify a numeric value between 0 and 9999

5

-DISPLAY LOCKS for -913 Retries

If a time out condition occurs, the extractor can issue a -DISPLAY LOCKS command to DB2. The output from the command appears in the NSUDLOG file.

Specify one of the following values:

N—Never display locks.

R—Display locks at each retry.

F—Display locks only when the operation fails.

N

Z2000 Host Name

Fully qualified host name (for example, AUDITAPP.NEONESOFT.COM) or IP address of the Z2000 appliance server.

 

Z2000 Port Number

Port number on the Z2000 appliance server used for TCP/IP communications with the z/OS mainframe.

Specify a numeric value between 1 and 65535.

16016

Communications Timeout

Number of seconds to wait before a communications attempt between the mainframe and the Z2000 appliance will time out.

Specify a numeric value between 1 and 6000.

15

Max Dataspace Size

The maximum size allocation, in megabytes, for the data collection dataspace. Specify a numeric value between 1 and 2048.

100

Log Processor Activity Timeout

The length of time in minutes that the log processor will wait for activity before issuing a time-out message.

Specify a numeric value between 1 and 1440.

15

Local Rules Dataset Name

The data set name pattern to use for the rules data sets. Specify any valid dataset name that complies with your site naming requirements.

 

DB2 Version 7 Load Library

Data set name for the DB2 version 7 load library.

 

DB2 Version 8 Load Library

Data set name for the DB2 version 8 load library.

 

DB2 Subsystems Selected for Audit

List of one or more DB2 subsystem IDs (or datasharing group IDs) to be audited; use ALL to audit every discovered DB2 subsystem.

 

 

Binding Packages for Guardium for Mainframes

Guardium for Mainframes requires that you perform a DB2 bind on those packages it uses during the audit process. Use the following steps to perform the bind:

  1. BIND NSU DB2 Package, as follows:

  1. GRANT DB2 user privileges, as follows: