APF authorization of the software

For most purposes, the program object library containing zSecure must be APF authorized. APF authorization affects zSecure components in the following ways:

  • zSecure Collect can access relevant information
  • The following components work only if they are run with APF authorization.
    • The CKGRACF program, a component of zSecure Admin and zSecure Visual
    • zSecure Alert
    • The zSecure Command Execution Utility CKX
    • Access Monitor, an optional function of zSecure Admin
    • The RACF® Exit Activator used by zSecure Audit, Alert, and Access Monitor for zSecure Admin
    • The zSecure Server
  • The CKRCARLA program and the zSecure Audit functions can run without APF authorization. However, with this configuration:
    • You cannot directly issue commands.
    • Using a CKFREEZE data set that was created by a non-authorized zSecure Collect program produces incomplete results.
  • The data set that contains the ERBSMFI program (by default, SYS1.SERBLINK) must be APF-authorized. The ERBSMFI program itself does not need APF, but zSecure Collect invokes this program, which is not allowed when ERBSMFI resides in a non-APF library. In many installations, SYS1.SERBLINK is part of the linklist and as such APF-authorized, but when the safer LNKAUTH=APFTAB setting is in effect, you must explicitly include SYS1.SERBLINK, or its local equivalent, in the APF-list.