RACF and Mainframe Security
Understand how RACF controls authentication and authorization for datasets, resources, and transactions on z/OS.
RACF (Resource Access Control Facility) is IBM's security manager for z/OS, controlling who can log in, what datasets and resources they can access, and what level of access (read, update, alter) they're granted — and understanding its core model is expected baseline knowledge for anyone claiming production mainframe experience, since virtually every dataset and CICS transaction access in a real shop passes through it.
RACF is a building's centralized badge access system — instead of every door having its own separate lock and key list, badges are issued to individuals and assigned to groups (departments), and each door (a dataset or transaction) has a policy defining which badge groups and access levels (enter, enter and use equipment, enter and reconfigure the room) are allowed through it.