Would a related RFE to have a "switch" profile to enable or disable Command Logging for RACF Offline related programs be a viable solution?
It sounds like an XFACILIT class profile CKX.CKXLOG.LOG.C4RMAIN can be defined to log only Command Verifier processed commands but as you specified this would exclude some RACF commands, so is not really an ideal path.
------------------------------
Adam Klinger
------------------------------
Original Message:
Sent: Wed March 18, 2020 04:16 AM
From: Guus Bonnes
Subject: Command Logger receiving data from Offline Database
Indeed, the zSecure Admin User Interface does not know that the saved commands are going to be executed against an Offline database. It's only during the final execution of the RACF command that it is clear that the target is an Offline database. Any form of pre-execution logging might be incorrect. If you want to prevent pre-commands from being logged that way, the only solution is to stop logging pre-commands, and use the zSecure Command Verifier process of logging commands "during" execution. However, that form of logging is limited to those commands that are captured by CV: notable exceptions are RACDCERT and RACMAP.
Because RACF-Offline avoids calling CV, there is no zSecure logging of RACF-Offline commands.
------------------------------
Guus Bonnes
------------------------------