The RACF class descriptor table has a system-defined part, and an installation-defined part named ICHRRCDE. You add new resource classes to ICHRRCDE by coding the ICHERCDE macro.
$FILEREC ICHERCDE CLASS=$FILEREC, Entity or Member class *
GROUP=$GILEREC, *
ID=192, *
MAXLNTH=17, *
RACLIST=ALLOWED, *
FIRST=ALPHANUM, *
OTHER=ANY, *
POSIT=42, *
OPER=NO, *
DFTUACC=NONE
$GILEREC ICHERCDE CLASS=$GILEREC, Group class *
MEMBER=$FILEREC, *
ID=191, *
MAXLNTH=17, *
FIRST=ALPHANUM, *
OTHER=ANY, *
POSIT=42, *
OPER=NO, *
DFTUACC=NONE
Add the same classes to the RACF
router table, ICHRFR01, by coding the ICHRFRTB macro: ICHRFRTB CLASS=$FILEREC,ACTION=RACF
ICHRFRTB CLASS=$GILEREC,ACTION=RACF
Both the ICHERCDE
and ICHRFRTB macros are described in the z/OS Security Server RACF Macros
and Interfaces manual.When you have recreated the two modules ICHRRCDE and ICHRFR01, re-IPL your MVS™ system to bring them into use.