This section contains the following topics:
The Batch utility program TSSAUDIT allows the auditor to monitor changes to the Security File. The type of security information depends upon the control statements selected. Each control statement is discussed in detail following a description of the JCL necessary to execute TSSAUDIT.
TSSAUDIT can be used to perform the following tasks:
Note: Due to the large storage requirements of this job, which varies depending on the size of your recovery file, it is strongly recommended that the CA Top Secret service machine be a minimum of 24 meg in size and that only one request per run be used.
JCL for using TSSAUDIT in Batch is outlined below:
//TSSJOB ACID=xxxxxx,PASSWORD=xxxxxxxx //EXEC PGM=TSSAUDIT[,PARM='control statement'] TSSAUDIT control statement(s)
Control statements are as follows:
Lists changes made to the Security File. Requires ACID(REPORT) and RESOURCE(REPORT) authorities to run this function.
Lists Security File information about all of the ACIDs. Requires ACID(REPORT,AUDIT) and RESOURCE(REPORT,AUDIT) authorities to run this function.
Control statements can be entered in the PARM field of the EXEC statement or as input control cards.
Each control statement is described below using the following syntax conventions:
Lists changes made to the Security File.
[CA(acid) ] CHANGES [DATE(-nn) ] [STRING(string) ]
Only those changes made by the specified control ACID are to be listed. If omitted, all changes are listed.
Only those changes made on or after the starting date are listed. The starting date to search the Recovery File is obtained by subtracting the number of days ('nn') from the current date. The value 'nn' can be any number from 00 to 99. If omitted, no date restrictions are applied.
Only those changes containing the specified string entries are listed.
Because TSSAUDIT reads the entire CA Top Secret Recovery File into memory when the CHANGES control statement is specified, the server's virtual storage size may need to be increased when the CHANGES control statement is specified. Insufficient storage is indicated by a 2719 abend.
Each record in the Recovery File is subjected to the following checks to determine if it meets your selection criteria.
The following describes the information header line for CHANGES listing:
|
Header |
Explanation |
|---|---|
|
CHANGER |
Lists the ACID name of the user that made the change. |
|
DATE |
Lists the date on which the change was made. (Date information appears in the form specified in CA Top Secret's DATE startup option.) |
|
TIME |
Lists the time at which the change was made. |
|
SYSID |
Lists the VMLOGID or SMF identifier of the CPU on which the change was made. |
|
TYPE |
Indicates the type of change:
|
|
COMMAND/IMAGE |
Lists the TSS command used to make the change or a simulated TSS command for PW, AVO, DUF. |
If the CHANGES control statement is specified, and you are not the MSCA, you must have the following administrative authority:
TSS ADMIN (Auditor's acid) ACID(REPORT) RESOURCES(REPORT)
Lists Security File information about one or more ACIDs.
PRIVILEGES [SHORT]
Information is listed only for those ACIDs that have administrative authority or any of the following attributes:
The listing produced by the PRIVILEGES control statement contains the following information:
|
Header |
Explanation |
|---|---|
|
ACIDNAME |
Lists security information for the specified ACID. |
|
TYPE |
Lists the type of ACID record. |
|
ATTRIBUTES & PRIVILEGES |
Lists any of the above-mentioned attributes that the ACID might have. If the ACID has administrative authority, *ADMIN* will appear in the last column. |
In the listing produced by the PRIVILEGES control statement, underlining of attributes indicates that the attributes are in a profile to which the specified ACID is attached.
If the PRIVILEGES control statement is specified, you must be the MSCA or have the following administrative authority:
TSS ADMIN (Auditor's acid) ACID(REPORT,AUDIT)
RESOURCES(REPORT,AUDIT)
INCOMING PARAMETER ===> PRIVILEGES SHORT
All Security File changes made in the past 30 days by the ACID named SCA01 are listed:
//TSSJOB ACID=SCA01,PASSWORD=XXXXX //EXEC PGM=TSSAUDIT CHANGES DATE(-30)
All Security File privileges that included the string “operator” are listed. Note that the PRIVILEGES control statement is specified in the PARM field.
//TSSJOB ACID=SCA01,PASSWORD=xxxxxxxx //EXEC TSSAUDIT,PARM='PRIVILEGES STRING(OPERATOR)'
|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|