RACF started task table

Because a started task has a system-generated JOB card and cannot, therefore, supply USER, GROUP, and PASSWORD information, it must be identified to RACF® by a different mechanism. SYS1.LPALIB contains a module, ICHRIN03, that contains the information that RACF requires for started tasks, and you must add the name of the DFSMShsm procedure (or procedures if there are more than one) to this module. You also need to add the name of the ABARS procedure and any DFSMSdss ASID started by DFSMShsm to this module. In fact, this must be done for any started task that accesses DFSMShsm data sets (for example, a customized external writer to save the DFSMShsm log). The module is a nonexecutable table containing 32 bytes of character information for each entry. Each entry contains four 8-byte fields.

The first three fields must be left-justified and padded with blanks. The gpname field can be left blank; RACF then uses the default specified on the ADDUSER command. The eight flag bytes are set to hexadecimal zeros. For example, if the DFSMShsm startup procedure is called DFHSM and you want to define a user ID of HSMUSR for DFHSM, the format of the entry you must create is:

See your security administrator to have the correct entries made in ICHRIN03.

Note: If you are using remote sharing functions (RRSF) to propagate RACF commands to remote hosts, see the notes under The RACF user ID for DFSMShsm.