Receiving a security violations even though authorized through a PERMIT with a PRIVPGM keyword and no LIBRARY keyword.
Example:
TSS PER(USERA) DSN(ABCD) PRIVPGM(PROGA)
When USERA accesses datasets ABCD with program PROGA, a access violation is received;
TSS7225E DATASET NOT ACCESSED THROUGH AUTHORIZED PROGRAM
Release : 16.0
Component : Top Secret for z/OS
By default, the program must reside in a linklst library and not a STEPLIBed library if the LIBRARY keyword is not present, when granting access through a TSS PERMIT with the PRIVPGM.
Set Top Secret Control Option OPTIONS(14) feature to allow programs that reside in a STEPLIB and linklst without the LIBRARY keyword.