Controlling access to applications
If the APPL class for the security product is active, you can use a combination of profiles in the APPL class and the APPL operand on the RACROUTE REQUEST=VERIFY macro to determine which users are allowed to use specified applications as they enter the system. For example, if you do not want all of your users to use certain applications, you can activate the APPL class and create a profile with an access list that contains only those users who are allowed to access these applications.
When specifying a profile, you have two choices: use the OMVSAPPL application ID (APPLID) or create a customized APPLID. In some cases, OMVSAPPL is the value that is always used for the APPLID parameter.
- __login
- pthread_security_np
- __passwd when there is no password or password phrase change specified
- __passwd when the calling process did not call pthread_security_np
- pthread_security_np
- __passwd
- __login _applid
- __passwd_applid
- pthread_security__applid_np
For more information about protecting applications, see Program security modes in z/OS® Security Server RACF® Security Administrator's Guide.