During a TMSCLEAN many ACF99913 messages occurred:
ACF99913 ACF2 VIOLATION-08,05,UCRTMSR,700137,C834.CTSMXC.ARCBKUP.CGI810.WKLY.G0361V00,N/A
ACF99913 ACF2 VIOLATION-,05,UCRTMSR,700137,C834.CTSMXC.ARCBKUP.CGI810.WKLY.G0361V00,N/A ACF95913 -AMS/CATALOG FUNCTION SUPPRESSED; AUTHORIZATION IS REQUIRED. ACF99913 ACF2 VIOLATION-08,05,UCRTMSR,705115,CCI.P.INDV.CLNT,N/A ACF99913 ACF2 VIOLATION-08,05,UCRTMSR,705115,CCI.P.INDV.CLNT,N/A ACF95913 -AMS/CATALOG FUNCTION SUPPRESSED; AUTHORIZATION IS REQUIRED.
Release :
Component : CA 1 Tape Management
What needs to be done to get the uncatalog operation working:
The TMSCLEAN must not have access to all data sets, but should be able to perform the uncatalog operation.
In order to uncatalog data sets ALTER access to the Data Set or the related User Catatog is required.
Need to provide the access issue by assigning MAINT privilege to userid and linked the userid to the CA1 Linklib for authentication.
per IBM documentation, for an uncatalog either ALTER access to the Data set or the Catalog is required. Since the catalog calls are ignored, then you would need ALTER access to the dataset. Or should modify the VIOEXIT to allow TMSCLEAN calls for this situation.