Using RACF to control dynamic exits

RACF® allows you to control the use of the MVS™ commands SETPROG and SET PROG, and the use of the CSVDYNEX macro, for processing dynamic exits.

The SETPROG command allows a user to add and delete routines associated with a dynamic exit, to change the state of an exit routine, to undefine an implicitly-defined exit, or to change the attributes of an exit. SET PROG allows a user to activate the PROGxx member of SYS1.PARMLIB that contains definitions for controlling dynamic exits. CSVDYNEX is an authorized MVS macro that allows you to perform the same dynamic exit processing from an application program, along with defining a dynamic exit, calling the exit routines associated with a dynamic exit, providing recovery for an exit call, and obtaining a list of the dynamic exits.

Note: For information on using CSVDYNEX, including authorization required with RACF, see z/OS MVS Programming: Authorized Assembler Services Guide. For information on using PROGxx, see z/OS MVS Initialization and Tuning Reference.