//*******************************************************************
//* THIS WILL READ THE RACF DATABASE FLATFILE AND USE THE DFSORT
//* TOOL TO SORT THE DATA AND GENERATE A REPORT.
//*
//* THIS JOB WILL REPORT ALL GENERAL RESOURCE CLASS NAMES.
//* ('TERMINAL' CLASS EXCLUDED)
//*
//*******************************************************************
//STEP1 EXEC PGM=ICETOOL
//RACFDATA DD DISP=SHR,DSN=PROD.RACF.IRRDBU00.UNLOAD(0)
//TEMP0001 DD DISP=(NEW,DELETE,DELETE),SPACE=(0,(200,100))
//TEMP0002 DD DISP=(NEW,DELETE,DELETE),SPACE=(0,(200,100))
//TOOLMSG DD SYSOUT=*
//PRINT DD SYSOUT=(A,,STD),HOLD=YES,DEST=U0022
//DFSMSG DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSMSG DD SYSOUT=*
//SYSOUT DD SYSOUT=*
//SYSIN DD *
/*
//*------------------------------------------------------------------
//TOOLIN DD *
COPY FROM(RACFDATA) TO(TEMP0001) USING(RACF)
DISPLAY FROM(TEMP0001) LIST(PRINT) -
PAGE -
TITLE('LIST ALL GENERAL RESOURCE CLASS PROFILE NAMES') -
DATE(YMD/) -
TIME(12:) -
BLANK -
ON(257,8,CH) HEADER('CLASS') -
ON(10,20,CH) HEADER('PROFILE NAME') -
ON(758,95,CH) HEADER('INSTALLATION-DATA')
/*
//*------------------------------------------------------------------
//RACFCNTL DD *
SORT FIELDS=(10,8,CH,A)
INCLUDE COND=(5,4,CH,EQ,C'0500',AND,
257,8,CH,NE,C'TERMINAL')
OPTION VLSHRT
/*