To implement the NMSAF security solution with user groups and modeling enabled, you must perform the following tasks:
Note: If your UAMS data set is empty, you must log on with the INSTALL user ID before you perform these tasks. For more information, see Installation Guide.
To define your user groups
Note: You must manually define users with significant privileges using UAMS.
The following default groups are created automatically when a region starts for the first time:
You can recreate these GROUP definitions at any time by executing the supplied NCL procedure $NMUAINI.
Note: For CA SOLVE:FTS, CA SOLVE:Access Session Management, CA SOLVE:InfoMaster, and CA SOLVE:NetMail, you must create your groups manually, because no default groups are created.
To run $NMUAINI:
To model your user groups
The following default MODEL definitions are created automatically when a region starts for the first time:
Notes:
Notes:
MODEL LIST
MODELGROUP resource.name.1 model1
MODELGROUP resource.name.2 model2
MODELGROUP resource.name.3 model3
MODELGROUP resource.name.4 model4
Note: You must list the resource names in the order that you want them to be tested.
If you want to allow a generic logon for any other users, add an additional line:
MODELGROUP * dfltmodel
To enable the NMSAF security solution
You can set SEC=NMSAF either during initial implementation of your product, or later.
When you set SEC=NMSAF, you activate the NMSAF partial security exit, and so enable the NMSAF security solution.
If you require other components of the NMSAF security solution, you must activate them separately.
Use the procedures described in Customizing the SXCTL Parameter File and Additional Security Exits in this chapter.
Note: For a full description of the JCL parameter SEC, see the Reference Guide.
Note: If your Security product is CA Top Secret, you must create a region control definition for signon.
When regions are linked, a remote region's background user (nnnnBSYS) may need to log on to the local region. To define the remote background user ID to the local region, perform the following tasks:
For products that use the link and synchronize process to link regions, the remote region's user ID is automatically added to UAMS during synchronization. If this process fails or if links are established manually, the nnnnBSYS user must be added manually. Assign the user ID to group $RMBUSER.
ACF
SET LID
INSERT nnnnBSYS NAME(bsys_user_name) PASSWORD(NOPW)
TSS CRE(nnnnBSYS) TYPE(USER) DEPT(dept_acid) NAME('bsys_user_name') PASS(NOPW,0)
ADDUSER nnnnBSYS NAME('bsys_user_name')
bsys_user_name specifies a text string to identify the user (for example, BSYS User 1).
External security includes security for signon and signoff. The CA Top Secret security administrator must create a region control ACID, FACILITY and Started Task definition for the online STC (NETMASTR).
To create this definition
TSS CRE(netmacid) NAME('region_acid NETMASTR') DEPT(netmdept) PASS(NOPW,0) FAC(STC,NETMASTR) MASTFAC(NETMASTR) NOVOLCHK NORESCHK NOLCFCHK NODSNCHK NOSUBCHK
FAC(user15=NAME=NETMASTR)
FAC(NETMASTR=NOABEND,ASUBM)
FAC(NETMASTR=INSTDATA,KEY=8,LCFCMD,LOCKTIME=0,NOLUMSG)
FAC(NETMASTR=MULTIUSER,PGM=NM0,NORNDPW,RES,SIGN(M))
FAC(NETMASTR=SHRPRF,NOSTMSG,NOTSOC,WARNPW,NOXDEF)
TSS ADD(STC) PROCNAME(NETMASTR) ACID(netmacid)
TSS ADD(user1) IBMFAC(NETMASTR)