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


Running IRRDPI00 from a started procedure

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

You can set up PARMLIB and PROCLIB to automatically invoke the IRRDPTAB started procedure, which issues the IRRDPI00 UPDATE command, after every IPL. To do this:

  1. Add the IRRDPTAB started procedure to SYS1.PROCLIB. This creates a started task that executes the TSO terminal monitor program in batch and issues the IRRDPI00 UPDATE command. Here is a sample procedure that is contained in SYS1.SAMPLIB member RACPROC:
    //IRRDPTAB PROC
    //*
    //*THIS STARTED TASK IS RUN AT IPL TO LOAD THE RACF
    //*DYNAMIC PARSE TABLES.  THE USERID FOR THE TASK
    //*MUST BE AUTHORIZED TO ISSUE THE IRRDPI00 COMMAND.
    //*
    //         EXEC PGM=IKJEFT01,REGION=2M,
    //              PARM='IRRDPI00 UPDATE'
    //SYSTSPRT DD  SYSOUT=Z,HOLD=YES
    //SYSUDUMP DD  SYSOUT=Z,HOLD=YES
    //SYSUT1   DD  DSN=SYS1.SAMPLIB(IRRDPSDS),DISP=SHR
    //SYSTSIN  DD  DUMMY
  2. Create or update the COMMNDxx PARMLIB member to include a start command for the IRRDPTAB procedure. Once created, the COMMNDxx PARMLIB member should be added to an IEASYSxx member to ensure that the command is invoked after each IPL.
    COM='START IRRDPTAB'
    Refer to z/OS MVS Initialization and Tuning Guide for more details on the coding of the COMMNDxx PARMLIB member.
  3. Assign a RACF® user ID and group name to the IRRDPTAB started procedure using either the started procedures table (ICHRIN03) or the STARTED class. See Associating started procedures and jobs with user IDs for more information.
  4. Authorize the RACF user ID associated with the IRRDPI00 started procedure. See RACF authorization of the IRRDPI00 command for details.
  5. Add IRRDPI00 to the TSO/E APF-authorized command table. See TSO/E authorization of the IRRDPI00 command for more information.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014