What causes an IGD308I message: DATA SET OWNER userid IS NOT AUTHORIZED TO CREATE DATA SET dsname WITH STORAGE CLASS storclas?
I am running a batch job that is failing with the following message IGD308I - DATA SET OWNER userid IS NOT AUTHORIZED TO CREATE DATA SET dsname WITH STORAGE CLASS storclas. There is no violation in the ACFRPTDS report.
The dataset is owned by the userid, but it is being created on a volume that is managed by SMS and is in a STORCLAS to which he does not have access. The violation would appear in the ACFRPTRV report. To resolve the problem either allocate the dataset on a volume that the user does have access to, or modify the existing resource rule to allow the userid access to the storage class shown in the IGD308I message. Check the SHOW CLASMAP display to determine if STORCLAS is being mapped to the resource type of STR or if a new CLASMAP has been added to map STORCLAS to some other 3-character resource type. If necessary, write a new resource rule for a new storage class.
For details on SMS STORCLAS validations see the CA ACF2 for z/OS Administration Guide, Chapter 17: Implementing DFSMS Support, section 'Securing DFSMS Storage and Management Classes'.