I am trying to work out how security for the automount of zFS file systems works. I wrote some rules but still get violations.
search cancel

I am trying to work out how security for the automount of zFS file systems works. I wrote some rules but still get violations.

book

Article ID: 11388

calendar_today

Updated On:

Products

ACF2 ACF2 - DB2 Option ACF2 for zVM ACF2 - z/OS ACF2 - MISC PanApt PanAudit

Issue/Introduction



I am trying to work out how security for the automount of zFS file systems works.  I wrote some rules but still get violations.

*ACF99913 ACF2 VIOLATION-08,05,ZFS,dataset.name.ZFS,N/A 
 IEF196I ACF99913 ACF2 VIOLATION-08,05,ZFS,volser, 
 IEF196I dataset.name.ZFS,N/A 
 ACF95913 -AMS/CATALOG FUNCTION SUPPRESSED; AUTHORIZATION IS REQUIRED. 
 IEF196I ACF95913 -AMS/CATALOG FUNCTION SUPPRESSED; AUTHORIZATION IS 
 IEF196I REQUIRED. 
 IOEZ00336I dataset.name.ZFS could not be marked as a zFS 
 aggregate in the catalog, rc=56 rsn=36 
 BPXF013I FILE SYSTEM dataset.name.ZFS 826  WAS SUCCESSFULLY MOUNTED. 

 

Environment

Release:
Component: ACF2MS

Resolution

When a zfs is allocated and mounted, the only validation that occurs, for the zfs server, is during the IOEAGFMT format and registration step. Initially you may think that this is an exposure in security, but in fact it is not.  The validation of a user takes place when the user accesses the zFS.  This causes a validation against resource class FSACCESS. If the user does not have access to the FSACCESS resource  ( via $TYPE(FSA) resource rules), the ck_access callable service that checks a user's access to an OMVS files system will prevent access.  The IBM IOEZ00048I error indicates : "After successfully attaching, or formatting a zFS aggregate, a call to the MVS™ catalog service marks AggrName as a zFS aggregate. This operation failed. The return and reason codes are from the MVS catalog service. This failure itself does not prevent the aggregate from being attached or formatted correctly." 

This call will not take place for an HFS.  Normal dataset access validation controls HFS.