How to Set up ACF2 to Validate PROGRAM Execution?
You can protect programs using SAF program validation. When a program is loaded or executed, a SAF Resource class PROGRAM validation call is issued.
This turns into a RACROUTE REQUEST=FASTAUTH, CLASS=PROGRAM call. CA ACF2 does not process REQUEST=FASTAUTH,CLASS=PROGRAM calls be default. You can create a SAFDEF record to validate this SAF call and then resource rules can be written to validate the use of the program.
Instructions:
FASTAUTH processing gets the required rule from storage and calls the resource rule interpreter. For this reason, the rules must be made globally resident via the GSO INFODIR record. If access is allowed, we will set an allow return code. If access is denied or no rule exists, we will check for unscoped security or non-cncl and if they are set, we will give an "allow but log" return code.
For FASTAUTH processing the following will not occur by default: