z/OS Security Server RACF System Programmer's Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Changing the RACF report writer options (ICHRSMFI module)

z/OS Security Server RACF System Programmer's Guide
SA23-2287-00

The RACF® report writer provides a wide range of management reports that enable your installation to assess system and resource use. The report writer lists information contained in the SMF records that RACF generates. The RACF report writer can do the following:
  • List the contents of RACF SMF records in a format that is easy to read.
  • Produce reports that describe attempts to access a particular RACF-protected resource. These reports contain the user ID, number and type of successful accesses, and number and type of unauthorized access attempts.
  • Produce reports that describe user and group activity.
  • Produce reports that summarize system use and resource use.

For more information on the RACF report writer and the RACF report-writer command (RACFRW), see z/OS Security Server RACF Auditor's Guide.

ICHRSMFI is an installation-replaceable, non-executable module that contains default values for the SORT and MERGE parameters, the dynamic-allocation parameters, and the processing options used by the RACF report writer.

Table 1. Format of ICHRSMFI
  Name Offsets DEC(HEX)   Length   Description   Format   Default
SORTMAIN 0(0) 3 SORT/MERGE main-storage value EBCDIC (MAX) or binary. Zero means ignore this parameter. 0
SORTRSRV 3(3) 3 SORT/MERGE reserved main-storage value Binary. Zero means ignore this parameter. 0
SORTMSG 6(6) 3 SORT/MERGE message option EBCDIC (NOF, (U), or (I)) (U)
SORTDDNM 9(9) 8 SORT/MERGE ddname for messages EBCDIC, left-justified, and padded with blanks SYSOUT
SORTTECH 17(11) 4 SORT/MERGE sorting technique EBCDIC (PEER, BALN, OSCL, POLY, CRCX, or all blanks). Blanks mean selected by SORT/MERGE. PEER
SORTTBL 21(15) 256 SORT/MERGE alternate sequence distribution table Binary No table provided
SORTTBLS 277(115) 2 SORT/MERGE alternate-sequence distribution-table size. (This parameter equals the actual number of non-blank characters in the SORTTBL parameter field.) Binary (0 or 256). Zero means ignore this table. 0
SORTDYN 279(117) 32 SORT/MERGE dynamic allocation of intermediate workspace parameter EBCDIC and left-justified DYNALLOC= SYSDA
SORTDYNS 311(137) 2 SORT/MERGE dynamic-allocation parameter size. (This parameter equals the actual number of non-blank characters in the SORTDYN parameter field.) Binary. Zero means no dynamic allocation by SORT/MERGE. 14
SORTEQU 313(139) 8 SORT/MERGE preservation of input order for records with equal sort fields EBCDIC (EQUALS or NOEQUALS) NOEQUALS
SORTEQUS 321(141) 2 SORT/MERGE SORTEQU field size. (This parameter equals the actual number of non-blank characters in the SORTEQU parameter field.) Binary (6 for EQUALS and 8 for NOEQUALS) 8
SORTDSN 323(143) 44 SORT/MERGE SORTLIB data set name. Can be blanks if no SORTLIB is needed. EBCDIC, left-justified, and padded with blanks SYS1.SORTLIB
OUTSPA1 367(16F) 2 SYSPRINT primary-space allocation (in tracks) Binary 50
OUTSPA2 369(171) 2 SYSPRINT secondary-space allocation (in tracks) Binary 20
OUTBLKSI 371(173) 2 SYSPRINT block size Binary 3192
OUTCLASS 373(175) 1 SYSPRINT output class EBCDIC (A-Z or 0-9) A
WRKSPA1 374(176) 2 SORTIN primary-space allocation (in tracks) Binary 50
WRKSPA2 376(178) 2 SORTIN secondary-space allocation (in tracks) Binary 20
WRKLRECL 378(17A) 2 SORTIN logical-record size Binary 8192
WRKBLKSI 380(17C) 2 SORTIN block size Binary 8196
WRKUNIT 382(17E) 8 SORTIN unit EBCDIC, left-justified, and padded with blanks. All blanks mean information is obtained from Protected Step Control Block. SYSDA
WRKSER 390(186) 6 SORTIN volume serial EBCDIC, left-justified, and padded with blanks. All blanks mean no specific volume serial. All blanks
INBUFFSI 396(18C) 4 Size of internal buffer for rebuilding SMF records Binary 2048
INITREC 400(190) 1 SMF record type used for job initiation / TSO logon recording Binary 20

For additional information, see z/OS DFSORT Application Programming Guide.

You should review the defaults in ICHRSMFI to ensure that they apply to your current operating environment.

To change the ICHRSMFI default values, construct an SMP/E USERMOD with ++ZAP statements to add the new values to the ICHRSMFI module.
Note: If you reinstall RACF, be sure to reapply these changes.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014