How does the CAIRACF DD relate to CAS9SAFC and CAS9RACL?


Article ID: 130856


Updated On:


CA CIS CA Common Services for z/OS CA 90s Services CA Database Management Solutions for DB2 for z/OS CA Common Product Services Component CA Common Services CA Datacom/AD CA ecoMeter Server Component FOC CA Easytrieve Report Generator for Common Services CA Infocai Maintenance CA IPC Unicenter CA-JCLCheck Common Component CA Mainframe VM Product Manager CA Chorus Software Manager CA On Demand Portal CA Service Desk Manager - Unified Self Service CA PAM Client for Linux for zSeries CA Mainframe Connector for Linux on System z CA Graphical Management Interface CA Web Administrator for Top Secret CA CA- Xpertware CA Compress Data Compression for MVS CA Compress Data Compression for Fujitsu


  • CCS previously distributed CAS9SAFC and CAS9RACL as load modules and sample source code.
  • RACF customers could modify the security tables within these modules to meet certain needs.
  • Although the modules are still distributed, the security tables are now created dynamically through CAIRIM. .

What is the purpose of the //CAIRACF DD included in the r14.1 and r15.0 CAS9 proc?


Common Services for z/OS r14.1 or r15.0




  • The CAIRACF DD was added to the CAS9 proc with r14.1
    • Points to control cards
    • Control Cards are input to the two user exits
    • RACF security tables created dynamically  
  • Eliminates the necessity for
    • Changing the source
    • Reassembly and Relinking of the module(s)   

Additional Information

Details of the requirements for the use of Common Services with RACF sites can be found in the appropriate documentation wiki 
Common Services for z/OS r14.1   
Common Services for z/OS r15.0