A z/OS® user ID is required with appropriate RACF® access to submit the batch jobs used in the customizing and operation of Tivoli® Asset Discovery for z/OS. Additional security and authorization configurations can be necessary, depending on your environment.
The following table lists the RACF authority required to run Tivoli Asset Discovery for z/OS Started Tasks, Usage Monitor, Analyzer, and Automation Server. Consult with your RACF administrator to define the required RACF authority.
| Started task name | SHSIMOD1 | PARMLIB | SHSIANL1 | SHSIANL2 | ACDS | (DB2 only) SDSNLOAD and SDSNEXIT | HLQIDS data set | Usage Monitor output data sets |
|---|---|---|---|---|---|---|---|---|
| Usage Monitor | READ | READ | n/a | n/a | n/a | n/a | READ | ALTER |
| Analyzer | READ | READ | READ | READ | n/a | READ | n/a | n/a |
| Automation Server | READ | READ | n/a | n/a | CONTROL | n/a | n/a | n/a |
RDEFINE STARTED HSI*.* UACC(NONE) +
STDATA (USER(uuuuuuu))
SETROPTS RACLIST(STARTED) REFRESH
For
non-RACF security products, consult your Security Administrator.Both the Usage Monitor and the z/OS UNIX Inquisitor need sufficient authority to navigate the UNIX file system. The writer task of the Usage Monitor requires access to resolve symbolic links, while the UNIX Inquisitor is tasked with discovering executable files.
The Inquisitor and Usage Monitor use z/OS authorized system services. These programs are contained in the PDSE Load Library SHSIMOD1, which must be authorized using APF in order to run the Usage Monitor and/or the Inquisitor when the latter is not being run with PARM=NOAPF.
A z/OS system programmer must have the necessary authorities to perform this task.
The Usage Monitor uses a SCOPE=COMMON data space. For this reason, it is necessary to have at least two additional system-wide data space PASN entries. Tivoli Asset Discovery for z/OS uses one data space, and after a switch, creates a new one. The older data space is not deleted until it is processed by the Usage Monitor writer task.
To enable the creation of the Usage Monitor data spaces, increase the Usage Monitor MAXCAD system parameter by an additional value of 3 (three). For example, increase an existing installation with MAXCAD=100 to MAXCAD=103 to cater for the addition of TADz Usage Monitor data spaces. Define the MAXCAD parameter in the IEASYSxx member of the system PARMLIB library. For more information about the default and valid value range for this parameter, refer to the MVS Initialization and Tuning Reference, SA22-7592 .