Using CA Top Secret for z/OS, what does the XA Volume permits with (D,G) and (G) mean? Example TST(D,G) and PRD(G)

Document ID : KB000057023
Last Modified Date : 14/02/2018
Show Technical Document Details
Question:

Using CA Top Secret for z/OS, what does the XA Volume permits with (D,G) and (G) mean?
Example: 
XA VOLUME = PRD(G)    ACCESS(UPDATE)
XA VOLUME = TST(D,G) ACCESS(UPDATE)

Answer: 

For XA VOLUME = PRD(G) 
The (G) stands for generic. This permit authorizes the ACID to update any data set on any volume whose VOLSER begins with PRD, for example, PRD123, PRDXYZ, etc.

For XA VOLUME = TST(D,G)
The D stands for Disk. In older versions of CA Top Secret for z/OS it was possible to define generic volumes for disk and tape. The "D" is now obsolete and has no function. This can be removed. To remove use the UNDERCUT command should be coded like this:

TSS ADD(acid) VOLUMES(TST(G)) UNDERCUT NOPERMIT

Additional Information:

CA Top Secret for z/OS Command Function Guide r15.0
Chapter 12 section VOLUME Resource Class—Secure DASD and Tape
https://support.ca.com/cadocs/0/CA%20Top%20Secret%20%20Security%20for%20z%20OS%20r15-ENU/Bookshelf_Files/PDF/TSS_Command_zOS_ENU.pdf?zoom_highlightsub=Command%2BFunctions#search=%22Command%20Functions%22