RACROUTE REQUEST=FASTAUTH: Verify Access to Resources

The RACROUTE REQUEST=FASTAUTH macro is used to check a user's authorization for access to a resource. RACROUTE REQUEST=FASTAUTH verifies access to those resources whose RACF® profiles have been brought into main storage by the RACROUTE REQUEST=LIST facility.

RACROUTE REQUEST=FASTAUTH does not perform logging, gather statistics, or issue SVCs. Therefore, use of RACROUTE REQUEST=FASTAUTH is recommended only for applications that have stringent performance requirements.

Two installation exits associated with RACROUTE REQUEST=FASTAUTH can be used to make additional security checks or to instruct RACROUTE REQUEST=FASTAUTH to either accept or fail the request. You may write an application that uses RACROUTE REQUEST=LIST and RACROUTE REQUEST=FASTAUTH for authorization checking on a resource class and associated resource group that your installation defines.

When RACF is installed, the caller of RACROUTE REQUEST=FASTAUTH must have at least READ authority to the ICHCONN profile in the FACILITY class. For more details about the ICHCONN profile, see Authorization to Issue RACROUTE Requests.