DFSMSrmm: Check how you control your RACF tape profile processing
Description
The currently supported releases of DFSMSrmm support the TAPEAUTHDSN parameter in the DEVSUPxx (device support) parmlib member; however, this support has required enhancements in z/OS V2R2 to be properly implemented.
Before z/OS V2R1, for TAPEAUTHDSN=YES, DFSMSrmm performed tape authorization checks in the DATASET class with DSTYPE=T to indicate to RACF that the check was for data sets on tape volumes and that RACF had to perform a check for discrete profiles.
With z/OS V2R2, DFSMSrmm correctly supports option TAPEAUTHDSN according to the documentation in z/OS MVS Initialization and Tuning Guide and in z/OS DFSMSrmm Implementation and Customization Guide. If TAPEAUTHDSN=YES is set, DFSMSrmm now performs authorization checking without DSTYPE=T. The RACROUTE is issued in the DATASET class as if for a DASD data set.
If you want to continue using your existing data set profiles (generic or discrete), you need to change your existing TAPEAUTHDSN settings. See Steps to take.
Table 1 provides more details about this migration action. Use this information to plan your changes to the system.
Element or feature: | DFSMSrmm |
---|---|
When change was introduced: | z/OS V2R1. |
Applies to migration from: | z/OS V1R13. |
Timing: | Before the first IPL of z/OS V2R2. |
Is the migration action required? | Yes, if you have set up the RACF implementation. |
Target system hardware requirements: | None |
Target system software requirements: | None. |
Other system (coexistence or fallback) requirements: | None. |
Restrictions: | None. |
System impacts: | None. |
Related IBM Health Checker for z/OS check: | None. |
Steps to take
Check to determine if you use the TAPEAUTHDSN=YES option in your DEVSUPxx parmlib member. If the option is specified, based on the RACF and DFSMSrmm configuration that you use with discrete data set profiles, you must prepare for a change in processing after you IPL V2R2.
- Change TAPEAUTHDSN=NO to TAPEAUTHDSN=YES to now make use of generic profiles.
- Change TAPEAUTHDSN=YES to TAPEAUTHDSN=NO to now make use of discrete profiles.
Reference information
- See "Enhanced security for tape data sets" in z/OS MVS Initialization and Tuning Guide
- See "Recommendations for using RACF tape profile processing" in z/OS DFSMSrmm Implementation and Customization Guide.