Certain Endevor operations are receiving read access violations against SYS1.PARMLIB due to the CICS Command Translator looking for the DFHAPIR member that defines restricted API and SPI EXEC CICS commands.
Is there a way to suppress this error in Endevor other than granting the userid read access to the parmlib dataset?
CICS 5.5
By creating RACF profiles in the FACILITY class, will bypass DFHAPIR processing.
The DFHAPIR processing error can be ignored. They DO NOT affect the processing of the CICS commands.
In summary, to entirely skip the processing of DFHAPIR member and suppress READ violation messages, the userid running the precompile needs to have READ access to resource DFHAPIR.lpar in the FACILITY class. The DFHAPIR member purpose is to restrict commands in the user's program. This is strictly a CICS function which will flag at translate time and not at runtime.