Why does the SYS1.CSSLIB library need to be authorized for CA Disk?

book

Article ID: 16624

calendar_today

Updated On:

Products

CA Disk Backup and Restore - MVS CA DISK BACKUP AND RESTORE- ADD-ON OPTIO CA DISK BACKUP AND RESTORE

Issue/Introduction



Why does CA Disk need ACF2 authorization for the SYS1.CSSLIB library?

Environment

Release: SMDI3900200-12.5-Disk-Backup and Restore-for z/OS
Component:

Resolution

The ACF2 authorization is needed for "Program Pathing" as CA Disk links to the modules IEANTRT, IEANTDL, and IEANTCR from SYS1.CSSLIB. 

Additional Information

The reason is that the customer is using 'Program Pathing', letting them control access to data by explicitly defining the Program Path that's permitted access to the data. 

This ensures that a Dataset can only be accessed by a certain Program residing in a certain Library. 

The Program and Library specify the controlled Program Path for access. 

Also in the mix is 'Active Library List', where ACF2 Validates access to a Program-Pathed Dataset and takes special measures to ensure that only the Defined Library and Program combination are used to gain access to the Dataset. 

To ensure this level of integrity, ACF2 maintains a list of Active Libraries, which name all the Libraries from which the executing Program can fetch another Program or Subroutine.