What are the rules to add resource for RDT class maskable?

Document ID : KB000010633
Last Modified Date : 14/02/2018
Show Technical Document Details
Introduction:

 

- Here as example we use the follwing definition within the CA Top Secret Resource Descriptor Table (RDT):

 

TSS ADDTO(RDT) RESCLASS(KLVCLASS) ACLST(READ) ATTR(MASK) 
TSS0300I ADD FUNCTION SUCCESSFUL 

RESOURCE CLASS = KLVCLASS 
RESOURCE CODE = X'01D' 
ATTRIBUTE = MASKABLE,MAXOWN(08),MAXPERMIT(008),ACCESS 
ACCESS = READ(4000) 
DEFACC = NONE 

After that, I cannot give ownership as it follows: 

TSS ADD(DMRSYST) KLVCLASS(TSO-CRA6) 
TSS0240E INVALID RESOURCE NAME 
TSS0301I ADD FUNCTION FAILED, RETURN CODE = 4

 

Environment:
z/OS 2.2 CA Top Secret r16.0
Instructions:

 

 

- With maskable resource class there are some rules to respect in order to ADD resource that contains masking chars: 

1. Any ADD command must specify a minimum of 2 characters 

2. Any ADD command that contains a masking character must start with a masking character. 

And it follows a kind of implication of these 2 rules: 

3. No resource name that starts with a non-masking character can contain a masking character in the 2nd position. 


Additional Information:

 

 

- If you want to have more information about masking, go to link:

 

https://docops.ca.com/ca-top-secret-for-z-os/16-0/en/using/setting-up-resource-definitions-and-ownership/resource-ownership/masking