To set up external security for transactions, files, and PSBs, using IBM®-supplied resource classes and without prefixing, take the steps described in this section.
Before you define a profile, activate the relevant classes, using the SETROPTS CLASSACT and SETROPTS GENERIC commands, as described in Summary of RACF commands.
RDEFINE TCICSTRN transaction-name UACC(NONE) NOTIFY(userid)
RDEFINE FCICSFCT file-name UACC(NONE) NOTIFY(userid)
RDEFINE PCICSPSB PSB-name UACC(NONE) NOTIFY(userid)
PERMIT transaction-name CLASS(TCICSTRN) ACCESS(READ)
ID(userid or groupid)
PERMIT file-name CLASS(FCICSFCT) ACCESS(READ)
ID(userid or groupid)
PERMIT PSB-name CLASS(PCICSPSB) ACCESS(READ)
ID(userid or groupid)
SEC=YES XTRAN=YES XCMD=NO
SECPRFX=NO XFCT=YES XDB2=NO
XPSB=YES XDCT=NO
XJCT=NO
XPCT=NO
XPPT=NO
XTST=NO
XUSER=NO
XAPPC=NO