racf to top secret in racdef

Document ID : KB000100328
Last Modified Date : 06/06/2018
Show Technical Document Details
Question:
Can you help us with the translation from RACF to Top Secret for the following commands found in RACDEF?
 
SETROPTS GENERIC(TCICSTRN)
 SETROPTS GENERIC(PCICSPSB)
 SETROPTS GENERIC(ACICSPCT)
 SETROPTS GENERIC(DCICSDCT)
 SETROPTS GENERIC(FCICSFCT)
 SETROPTS GENERIC(JCICSJCT)
 SETROPTS GENERIC(MCICSPPT)
 SETROPTS GENERIC(SCICSTST)
 SETROPTS GENERIC(CCICSCMD)
 RDEFINE TCICSTRN * UACC(UPDATE)
 RDEFINE PCICSPSB * UACC(UPDATE)
 RDEFINE ACICSPCT * UACC(UPDATE)
 RDEFINE DCICSDCT * UACC(UPDATE)
 RDEFINE FCICSFCT * UACC(UPDATE)
 RDEFINE JCICSJCT * UACC(UPDATE)
 RDEFINE MCICSPPT * UACC(UPDATE)
 RDEFINE SCICSTST * UACC(UPDATE)
 RDEFINE CCICSCMD * UACC(UPDATE)
 SETROPTS CLASSACT(TCICSTRN)
 SETROPTS CLASSACT(PCICSPSB)
 SETROPTS CLASSACT(ACICSPCT)
 SETROPTS CLASSACT(DCICSDCT)
 SETROPTS CLASSACT(FCICSFCT)
 SETROPTS CLASSACT(JCICSJCT)
 SETROPTS CLASSACT(MCICSPPT)
 SETROPTS CLASSACT(SCICSTST)
Answer:
There is no equivelant or necessary Top Secret Command for SETROPTS.
For the RDEFINE commands you need to create an RDT entry.  However, I think that you probably have some of these alreaday created so I would first list each entry to see if it is defined.  
For example:
TSS LIST(RDT) RESCLASS(TCICSTRN)
If the above returns information then you can see that it is already defined.
If you get a message saying the resource is not found then you will have to define it.
For example:
TSS ADD(RDT) RESCLASS(TCICSTRN) MASK ACLST(ALL,UPDATE,WRITE,READ,NONE) 
You need to do this for each RDEFINE above.
Usually RDEFINE commands are followed by PER commands which permit a resource in the resclass that you defined.