//*******************************************************************   
//*   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                          
/*                                      

    Source: geocities.com/steveneeland