Setting up IBM RACF
If RACF is your primary ESM, you must perform the following procedures to support the Security interface:
- Authorize the CAS and PAS started tasks.
- Add a SAF resource class (optional).
For complete information about administering RACF, refer to your RACF documentation.
To authorize the CAS and PAS started tasks
Define user IDs for the CAS and PAS by using RACF commands, such asADDUSER BBMCAS DFLTGRP(SYSMGMT) OWNER(SYSPROG)
ADDUSER BBMPAS DFLTGRP(SYSMGMT) OWNER(SYSPROG)
Define the CAS and PAS started tasks.The following RACF commands show how to associate the user IDs that were defined in Step 1 with a specific started task procedure name. In this example, the procedure names are BBICAS and BBIPAS:
RDEFINE STARTED BBICAS.* OWNER(SYSPROG)+
STDATA(USER(BBMCAS) GROUP(SYSMGMT))
RDEFINE STARTED BBIPAS.* OWNER(SYSPROG)+
STDATA(USER(BBMPAS) GROUP(SYSMGMT)) SETROPTS
RACLIST(STARTED) REFRESH
To add a SAF resource class (optional)
Define the new resource CLASS name in the RACF dynamic class descriptor table (CDT), by issuing the following command:
RDEFINE CDT class -
CDTINFO( MAXLENGTH(64) DEFAULTUACC(NONE) -
FIRST(ALPHA) CASE(UPPER) -
OTHER(ALPHA,NUMERIC,NATIONAL,SPECIAL) -
POSIT(301) RACLIST(REQUIRED) -
GENERIC(ALLOWED) GENLIST(ALLOWED) -
OPERATIONS(YES) -
) UACC(NONE)Guidelines for this command are as follows:
- BMC suggests MAXLENGTH(64). The required minimum length is 39. Some product resource names, however, are longer when using certain options.
- BMC suggests CASE(UPPER). Some products generate resource ENTITY names with lowercase characters. If you monitor subsystems that have resources and objects defined in mixed case, you should specify CASE(ASIS).
- The value used for the POSIT() parameter must be selected appropriately for each MVS system and RACF database.
Activate the dynamic CDT (if it is not already active) or refresh the CDT by using one of the following commands:SETROPTS CLASSACT(CDT) RACLIST(CDT)
SETROPTS RACLIST(CDT) REFRESH
Activate a new resource class by issuing the following RACF commands for each resource class name:SETROPTS GENERIC(class) GENCMD(class)
SETROPTS CLASSACT(class) RACLIST(class)
Related topic