By using generic profiles, you can reduce the number of profiles needed to protect data sets, and also reduce the required size of the RACF database. In addition, generic profiles are not volume-specific (that is, data sets protected by a generic profile can reside on any volume).
Usually, you specify generic data set profile names by specifying a generic character; for example percent (%) or asterisk (*) in the profile name. For data set profiles, RACF distinguishes between asterisk (*) and double asterisk (**) if RACF's enhanced generic naming is in effect. See the z/OS Security Server RACF Command Language Reference for the rules governing generic profile names in the RACF DATASET class.
ADDSD 'CICSTS31.CICS.**' UACC(NONE) NOTIFY(admin_userid)
Use
the SETROPTS GENERIC command before defining generic profiles, as described
in Summary of RACF commands.