Hello Brad,
JCLCheck runs under the ID of the user who submits the JCLCheck job. For example, user SMITH submits the JCLCheck job, then RACF ID 'SMITH' needs to have READ access to all the JES proclibs, as well as input sources (i.e., STEPLIB, control statements libraries).
NOLOG is specified with the SECURITY runtime option. JCLCheck runtime options are found here:
1. in the JCLCheck batch job
2. in the EDCHKDD DD control member for EDCHEK use
3. in JCLCheck ISPF panelid JCK0204 (Option 0 for Option Specification, then 3 for Security Options)
JCLCheck Runtime Options are documented here:
https://techdocs.broadcom.com/us/en/ca-mainframe-software/automation/ca-jclcheck-workload-automation/12-0/reference/jclcheck-runtime-options.htmlIf you have any problem looking for runtime options, or using the Security feature, please open a Support case and we'll address it for you.
Thank you.
kiki.pham@broadcom.com
Original Message:
Sent: Jul 28, 2022 12:12 PM
From: Brad Pepper
Subject: CAY6488W error message resolution
The Resolution states "CA JCLCheck Workload Automation(WA) must be given read-access authority to all input sources, including procedure libraries that are defined to the JES startup."
Is there a RACF ID associated with CA JCLCheck WA that I can add to the dataset profile for the new proclib in JES that is creating this error?
or
Also, to prevent the security message issued by the security application (ACF2, Top Secret, or RACF), use the following JCLCheck runtime option: SECURITY(NOPROG, NODASD, NOSTOR, NOMGMT, NOLOG). If the SECURITY option is already enabled, simply add "NOLOG" to the list of sub-options.
Where do you specify the NOLOG option?