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


The RACF PROC

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

Sample JCL to activate the RACF® subsystem is provided in SYS1.PROCLIB. You can replace it with your own procedure, but be sure that the name of the procedure matches your IEFSSNxx entry. Here is an example:
//RACF  PROC
//RACF  EXEC PGM=IRRSSM00,REGION=0M
The JCL must specify IRRSSM00 as the name of the module on the EXEC JCL statement.

If there is an entry in the IEFSSNxx member for the RACF subsystem, and the subsystem name matches the name of the RACF procedure, the RACF procedure is started automatically at IPL time.

If you want to use a RACF parameter library, your JCL must include a RACFPARM DD statement specifying the name of the RACF parameter library partitioned data set. If you want a member of the parameter library to be automatically processed during initialization, your JCL should also include the PARM='OPT=xx' parameter on the EXEC statement to specify which parameter library member you want processed.

If you do not specify a suffix, it defaults to 00. If you include a RACFPARM DD statement, but do not include the PARM='OPT=xx' parameter on the EXEC statement, RACF assumes that you want a parameter library member processed automatically, and defaults to IRROPT00. If you include a RACFPARM DD statement in your JCL because you want to use a RACF parameter library, but you do not want a member processed automatically, be aware that:
  • If you have an IRROPT00 member, RACF processes it automatically during initialization, even if you do not specify it on the PARM='OPT=xx' parameter.
  • If you do not have an IRROPT00 member, and do not specify a PARM='OPT=xx' parameter, RACF tries to find an IRROPT00 member during initialization, and issues a warning that it could not find one.
If you use a RACFPARM DD statement, make sure that you do not specify FREE=CLOSE. As a result, IEC988I is issued. An example of that message indicates:
IEC988I jjj,sss,ddn{-#},dev,volser,dsn DATA SET NOT UNALLOCATED DURING
             CLOSE RCxx 
01      Disposition of LEAVE specified.
See z/OS MVS System Messages, Vol 7 (IEB-IEE) for more information about message IEC988I.
The following JCL activates the RACF subsystem and automatically processes the member IRROPT01 in the RACF parameter library that is contained in data set RRSF.PARM:
//RACF     PROC
//RRSF     EXEC PGM=IRRSSM00,REGION=0M,PARM='OPT=01'
//RACFPARM DD DSN=RRSF.PARM,DISP=SHR
For more information about the RACF parameter library, see The RACF parameter library.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014