Using RACF to control APF lists

RACF® allows you to control the use of the MVS™ commands SETPROG and SET PROG, and the use of the CSVAPF macro, for processing authorized program facility (APF) lists.

The SETPROG APF command allows a user to add and delete entries in the authorized program facility (APF) list, or to change the format of the APF list. SET PROG allows a user to activate the PROGxx member of SYS1.PARMLIB that contains definitions for controlling the format and contents of the list of APF-authorized libraries. CSVAPF is an authorized MVS macro that allows you to perform the same APF list processing from an application program.

Note: For information on using CSVAPF, 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.