TSSCFILE generates a fixed format record for each data line produced by the TSS LIST command(s). Each record contains a four to six character record identifier.
All records are described in this section using the following format: start column, end column, field length, and description.
For example:
FIELD FIELD FIELD DESCRIPTION START END LENGTH COL COL 33 52 20 NAME
The following record heading is standard on all records:
1 2 2 RESERVED 3 4 2 RESERVED 5 8 4 RECORD ID 1 9 10 2 RECORD ID 2 11 11 1 CONTINUE FLAG: "C" 12 14 3 RESERVED 15 22 8 ACID 23 32 10 RESERVED
Note: The record IDs and the continue flags are discussed on the following page.
Each record of a TSSCFILE output is described within a boxed area as follows:
---1-- 2
------|------|------|----------------------------------------------------
| v v v |
| ID: 0100 "NAME =" |
| 33 52 32 NAME |
-------------------------------------------------------------------------
| | | |
3 4 5 6
Note the following items:
A record ID can have more than one field described. (See record ID 0500 as an example.)
All fields within a printed TSSCFILE record output are left justified.
See Formatted Record Types for descriptions of all formatted records.
An illustration of the output of a CA Top Secret information retrieval command and how TSSCFILE formats the same output to the PRINT data set follows.
READY
TSS LIST(USER02) DATA(ALL,PAS)
ACCESSORID = USER02 NAME = TEST ACID
TYPE = USER SIZE = 512 BYTES
DEPT ACID = TESTDEPT DEPARTMENT = TEST DEPARTMENT
DIV ACID = TESTDIV DIVISION = TEST DIVISION
CREATED = mm/dd/yy LAST MOD = mm/dd/yy 08:52
XA TSOACCT = 11111111 OWNER(BOBBBY01 )
XA TSOAUTH = CONSOLE OWNER(BOBBBY01 )
XA TSOAUTH = JCL OWNER(BOBBBY01 )
XA TSOPROC = TSOPROC OWNER(BOBBBY01 )
INSTDATA = 739-4001
----------- SEGMENT TSO
TSOCOMMAND = ISPF
TSODEFPRFG = 255
TSODEST = LOCALC
TSOHCLASS = X
TSOJCLASS = A
TSOLACCT = 11111111
TSOLPROC = TSOPROC
TSOLSIZE = 0002048
TSOMCLASS = X
TSOMSIZE = 0004096
TSOOPT = MAIL,NOTICES
TSOSCLASS = *
TSOUDATA = ABCD
TSOUNIT = SYSDA
PASSWORD =
TSS0300I LIST FUNCTION SUCCESSFUL
TSSCFILE PAGE 1
*==============================================================================*
TSS LIST(USER02) DATA(ALL)
*==============================================================================*
TSSCFILE SECURITY FILE DATA
3
<..........HEADING...........><....+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8...
<0001 ><TSS LIST(USER02) DATA(ALL)>
<0100 USER02 ><TEST-USER>
<0200 USER02 ><USER>
1 <0300 USER02 ><APPCDEPTAPPC DEPT>
<0500 2 USER02 ><01/30/9502/02/9512:48>
<170087 USER02 ><TSOACCT 11111111>
<170088 USER02 ><TSOAUTH CONSOLE>
<170088 USER02 ><TSOAUTH JCL>
4 <170089 USER02 ><TSOPROC TSOPROC>
<2600 USER02 ><021INSTDATA=739-4001
<
<>
<4010 USER02 >Unicenter TSreorg for Oracle
<3508 USER02 ><ISPF>
<3506 USER02 ><255>
<3509 USER02 ><LOCALC>
<3510 USER02 ><X>
<3502 USER02 >Action:
<3501 USER02 ><12345678>
<3500 USER02 ><TSOPROC>
<3504 USER02 ><0002048>
<3503 USER02 ><X>
<3511 USER02 ><0004096>
<3507 USER02 ><NOMAIL NONOTICES>
<3512 USER02 ><*>
5 <3505 USER02 5 ><ABCD>
<3513 USER02 ><SYSDA> 6
The following is the legend for the numbered items in the TSSCFILE Format Records example.
Record ID which contains TSSCFILE output information associated with a specific data line of a TSS LIST command. In other words, record ID 0200 is associated with the information found in "TYPE=" of the TSS LIST command data line.
ACID associated with the TSS LIST command found in record ID 0001. Numbers 1 and 2 are found in the record heading.
Indicates the starting column on the grid for significant information within a TSSCFILE printed output, which is column 33. (It can also be considered as relative position 1.)
Record IDs 170087 thru 170089 indicate the TSO-related resources that the ACID is allowed to access.
The record heading is delimited by less than (<) and greater than (>) signs. They are placed one position before and one position after the 32-character length of the record heading.
Delimiters are also used here to show the length of potential significant information within the bounds of the data portion of a TSSCFILE record.
Note: Blanks will be supplied for any field that does not contain data. If a “C” appears after a record ID as part of the record heading, it indicates that the following record will continue the current record.
|
Copyright © 2009 CA.
All rights reserved.
|
|