SlideShare a Scribd company logo
1 of 23
 An IBM product
 An optional component of the security server
of Z/OS
 Controls what you can do on the system
 Provides the tools to control access to the
system resources
 Full industry support
Profiles – information record in RACF database
 User profiles
 Group profiles
 Dataset profiles
 Generic resource profiles
 Information about a user id in the RACF
database
 Contains a base (user id, password, owner,
default group) and an optional segment(TSO,
OMVS, CICS, DFP and so on) depending upon
the type of user going to be defined
 System-wide or group-wide
◦ SPECIAL
 ultimate authority
◦ OPERATIONS
 full access to all the DASD and TAPE datasets
◦ AUDITOR
 Responsible for auditing purposes
 REVOKE
◦ Prevents from entering the system
 CLAUTH
◦ Can define profiles in that class
 PROTECTED
◦ Used for started tasks
 WHEN
◦ Tells when the user has access
 NONE
◦ No special privileges
 ADDUSER - define a new USERID profile
Example: AU USR001 DFLTGRP(BCPSUPT)
OWNER(BCP) PASSWORD(XVCFR11)
 ALTUSER -modify a USERID profile
Example: ALU USR001 REVOKE
 LISTUSER -list USERID profile
Example: LU USR001
 DELUSER – delete the profile
Example: DU USR001
 CONNECT - connect a user id to a group
Example: CO USR001 GROUP(OSADMIN)
 REMOVE -remove a user id from a group
Example: RE USR001 GROUP(OSADMIN)
 Collection of users - group
 Contains a group id, owner, at least one
superior group and any number of sub
groups
 Approximately 5900 users can be connected
to a group
 Created to ease the administration work
 Provides decentralized control
 USE
◦ Least authority
 CREATE
◦ Allows to create group datasets and control who
can access them
 CONNECT
◦ Allows the users to connect the user ids to specified
group and can assign USE, CREATE or CONNECT
authority
 JOIN
◦ Define new users or groups and can assign group
authorities
Group id related commands
 ADDGROUP - define new group profile
Example: AG OSADMIN SUPGROUP(SYS1)
OWNER(SYSCTL)
 ALTGROUP -modify a group profile
Example: ALG OSADMIN OWNER(SYS1)
 LISTGROUP - list group profile
Example: LG OSADMIN
 DELGROUP -delete group profile
Example: DG OSADMIN
 CONNECT -connect a user id to group
Example: CO USR001 GROUP(OSADMIN)
 REMOVE -remove a user id from a group
Example: RE USR001 GROUP(OSADMIN)
 Generic profiles - Protects more than one
dataset with similar security requirements
 Discrete profiles - Protects only one dataset
that has a unique security requirements,
Deleted when the dataset itself is deleted
 Fully qualified generic profile - Not deleted
when the dataset is deleted, similar to
discrete profiles
 NONE
 READ
 UPDATE
 CONTROL
 ALTER
 EXECUTE
Dataset related commands
 ADDSD - define a new dataset profile
Example: AD 'SYS1.*.MSTRCTLG' UACC(NONE)
OWNER(SYS1)
 ALTDSD - modify a dataset profile
Example: ALD 'SYS1.* UACC(READ)
 LISTDSD - list a dataset profile
Example: LD DA('SYS1.*') ALL
 DELDSD - delete a dataset profile
Example: DD 'SYS1.*.%LIB
 PERMIT - add, modify, delete user/group access
in a dataset profile
Example: PE 'SYS1.LPALIB' ID(BCPSUPT)
ACCESS(ALTER)
 All the resources other than the datasets are
general resources
 Classes that are defined in the class
descriptor table (CDT)
 CDT contains both IBM defined and
installation defined classes (DSNR, CICSTRN,
MQCONN, MQADMIN, TSOPROC,..) in it
 Profile contains class name, resource name,
owner, access list and which
attempts(success or failure) has to be logged
Generic resource related commands
 RDEFINE - create a resource profile
Example: RDEF FACILITY WIDGETS.ACCESS
OWNER(PRODCTL)
 RALTER - modify a resource profile
Example: RALT FACILITY WIDGETS.ACCESS UACC(READ)
 RLIST - list a resource profile
Example: RL FACILITY WIDGETS.ACCESS ALL
 RDELETE - delete a resource profile
Example: RDEL FACILITY WIDGETS.ACCESS
 PERMIT - add, modify, delete user/group access in a
profile
Example: PE WIDGETS.ACCESS CLASS(FACILITY)
ID(USR001)
 SETROPTS – a command used to set system-
wide RACF options related to resource
protection dynamically
 Displays options currently in effect
 Control password related options
 Refresh in-storage profile lists and global
access checking tables
 Manages class related options, auditing
options, other security related options
 All the RACF related information is stored
 A primary and a secondary database (used as
a backup) will be in use
◦ SYS1.RACF.PRIM
◦ SYS1.RACF.BACK
 Disaster recovery
◦ RVARY command
 IKJEFT01 – to work with the profiles
 IRRADU00 – SMF data unload utility
 IRRDBU00 – RACF database unload utility
 IRRRID00 - remove references of user IDs and
group names connections that are no longer
in the database
 IRRUT400 – database merge, split and extend
utility program
 IRRUT200 - synchronizes the primary and
backup RACF data sets
 IRRMIN00 - database initialization utility
THANK YOU
Aayush Singh
CSE- Mainframes

More Related Content

What's hot

Parallel Sysplex Implement2
Parallel Sysplex Implement2Parallel Sysplex Implement2
Parallel Sysplex Implement2
ggddggddggdd
 

What's hot (20)

MVS ABEND CODES
MVS ABEND CODESMVS ABEND CODES
MVS ABEND CODES
 
Introduction of ISPF
Introduction of ISPFIntroduction of ISPF
Introduction of ISPF
 
Z4R: Intro to Storage and DFSMS for z/OS
Z4R: Intro to Storage and DFSMS for z/OSZ4R: Intro to Storage and DFSMS for z/OS
Z4R: Intro to Storage and DFSMS for z/OS
 
Skillwise JCL
Skillwise JCLSkillwise JCL
Skillwise JCL
 
ALL ABOUT DB2 DSNZPARM
ALL ABOUT DB2 DSNZPARMALL ABOUT DB2 DSNZPARM
ALL ABOUT DB2 DSNZPARM
 
DB2 on Mainframe
DB2 on MainframeDB2 on Mainframe
DB2 on Mainframe
 
GDPS and System Complex
GDPS and System ComplexGDPS and System Complex
GDPS and System Complex
 
Advanced RAC troubleshooting: Network
Advanced RAC troubleshooting: NetworkAdvanced RAC troubleshooting: Network
Advanced RAC troubleshooting: Network
 
Rapid Home Provisioning
Rapid Home ProvisioningRapid Home Provisioning
Rapid Home Provisioning
 
DB2 TABLESPACES
DB2 TABLESPACESDB2 TABLESPACES
DB2 TABLESPACES
 
IBM Utilities
IBM UtilitiesIBM Utilities
IBM Utilities
 
Parallel Sysplex Implement2
Parallel Sysplex Implement2Parallel Sysplex Implement2
Parallel Sysplex Implement2
 
Understanding MySQL Performance through Benchmarking
Understanding MySQL Performance through BenchmarkingUnderstanding MySQL Performance through Benchmarking
Understanding MySQL Performance through Benchmarking
 
Job Control Language
Job Control LanguageJob Control Language
Job Control Language
 
Ipl process
Ipl processIpl process
Ipl process
 
Oracle Client Failover - Under The Hood
Oracle Client Failover - Under The HoodOracle Client Failover - Under The Hood
Oracle Client Failover - Under The Hood
 
Datasets and catalogs
Datasets and catalogs Datasets and catalogs
Datasets and catalogs
 
Ten Things You Should not Forget in Mainframe Security
Ten Things You Should not Forget in Mainframe Security Ten Things You Should not Forget in Mainframe Security
Ten Things You Should not Forget in Mainframe Security
 
Reading the LISTCAT entries for VSAM
Reading the LISTCAT entries for VSAMReading the LISTCAT entries for VSAM
Reading the LISTCAT entries for VSAM
 
MySQL Database Architectures - 2020-10
MySQL Database Architectures -  2020-10MySQL Database Architectures -  2020-10
MySQL Database Architectures - 2020-10
 

Viewers also liked

Cmp104 lec 4 types of computer
Cmp104 lec 4 types of computerCmp104 lec 4 types of computer
Cmp104 lec 4 types of computer
kapil078
 
Mainframe Architecture & Product Overview
Mainframe Architecture & Product OverviewMainframe Architecture & Product Overview
Mainframe Architecture & Product Overview
abhi1112
 

Viewers also liked (9)

Systemz Security Overview (for non-Mainframe folks)
Systemz Security Overview (for non-Mainframe folks)Systemz Security Overview (for non-Mainframe folks)
Systemz Security Overview (for non-Mainframe folks)
 
IBM WebSphere MQ for z/OS - Security
IBM WebSphere MQ for z/OS - SecurityIBM WebSphere MQ for z/OS - Security
IBM WebSphere MQ for z/OS - Security
 
Cmp104 lec 4 types of computer
Cmp104 lec 4 types of computerCmp104 lec 4 types of computer
Cmp104 lec 4 types of computer
 
Mainframe
MainframeMainframe
Mainframe
 
New IBM Mainframe 2016 - Z13
New IBM Mainframe 2016 - Z13 New IBM Mainframe 2016 - Z13
New IBM Mainframe 2016 - Z13
 
Introduction History Significance of mainframe computer
Introduction History Significance of mainframe computerIntroduction History Significance of mainframe computer
Introduction History Significance of mainframe computer
 
Mainframe Architecture & Product Overview
Mainframe Architecture & Product OverviewMainframe Architecture & Product Overview
Mainframe Architecture & Product Overview
 
Mainframe
MainframeMainframe
Mainframe
 
Mainframe Computers
Mainframe ComputersMainframe Computers
Mainframe Computers
 

Similar to Resource Access Control Facility (RACF) in Mainframes

Administration and Management of Users in Oracle / Oracle Database Storage st...
Administration and Management of Users in Oracle / Oracle Database Storage st...Administration and Management of Users in Oracle / Oracle Database Storage st...
Administration and Management of Users in Oracle / Oracle Database Storage st...
rajeshkumarcse2001
 
Addmi 06-security mgmt
Addmi 06-security mgmtAddmi 06-security mgmt
Addmi 06-security mgmt
odanyboy
 
Active directory installation windows 2003 1
Active directory installation windows 2003 1Active directory installation windows 2003 1
Active directory installation windows 2003 1
tameemyousaf
 
Teradata online training
Teradata online trainingTeradata online training
Teradata online training
Monster Courses
 

Similar to Resource Access Control Facility (RACF) in Mainframes (20)

Database concepts
Database conceptsDatabase concepts
Database concepts
 
Administration and Management of Users in Oracle / Oracle Database Storage st...
Administration and Management of Users in Oracle / Oracle Database Storage st...Administration and Management of Users in Oracle / Oracle Database Storage st...
Administration and Management of Users in Oracle / Oracle Database Storage st...
 
03_DP_300T00A_Secure_Environment.pptx
03_DP_300T00A_Secure_Environment.pptx03_DP_300T00A_Secure_Environment.pptx
03_DP_300T00A_Secure_Environment.pptx
 
Oracle Database Vault
Oracle Database VaultOracle Database Vault
Oracle Database Vault
 
Security and LDAP integration in InduSoft Web Studio
Security and LDAP integration in InduSoft Web StudioSecurity and LDAP integration in InduSoft Web Studio
Security and LDAP integration in InduSoft Web Studio
 
Addmi 06-security mgmt
Addmi 06-security mgmtAddmi 06-security mgmt
Addmi 06-security mgmt
 
DB2 10 Security Enhancements
DB2 10 Security EnhancementsDB2 10 Security Enhancements
DB2 10 Security Enhancements
 
Vault_KT.pptx
Vault_KT.pptxVault_KT.pptx
Vault_KT.pptx
 
Active directory installation windows 2003 1
Active directory installation windows 2003 1Active directory installation windows 2003 1
Active directory installation windows 2003 1
 
Sql Server Security
Sql Server SecuritySql Server Security
Sql Server Security
 
DB2 Security Model
DB2 Security ModelDB2 Security Model
DB2 Security Model
 
Week No 13 Access Control Part 1.pptx
Week No 13 Access Control Part 1.pptxWeek No 13 Access Control Part 1.pptx
Week No 13 Access Control Part 1.pptx
 
Overview of RedDatabase 2.5
Overview of RedDatabase 2.5Overview of RedDatabase 2.5
Overview of RedDatabase 2.5
 
Chapter 14 - Protection
Chapter 14 - ProtectionChapter 14 - Protection
Chapter 14 - Protection
 
Teradata online training
Teradata online trainingTeradata online training
Teradata online training
 
Database modeling and security
Database modeling and securityDatabase modeling and security
Database modeling and security
 
Odv oracle customer_demo
Odv oracle customer_demoOdv oracle customer_demo
Odv oracle customer_demo
 
Basics of Linux
Basics of LinuxBasics of Linux
Basics of Linux
 
Introduction to Azure Resource Manager, Global Azure Bootcamp 2016.04
Introduction to Azure Resource Manager, Global Azure Bootcamp 2016.04Introduction to Azure Resource Manager, Global Azure Bootcamp 2016.04
Introduction to Azure Resource Manager, Global Azure Bootcamp 2016.04
 
Advanced db features
Advanced db featuresAdvanced db features
Advanced db features
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

Resource Access Control Facility (RACF) in Mainframes

  • 1.
  • 2.  An IBM product  An optional component of the security server of Z/OS  Controls what you can do on the system  Provides the tools to control access to the system resources  Full industry support
  • 3.
  • 4.
  • 5. Profiles – information record in RACF database  User profiles  Group profiles  Dataset profiles  Generic resource profiles
  • 6.
  • 7.  Information about a user id in the RACF database  Contains a base (user id, password, owner, default group) and an optional segment(TSO, OMVS, CICS, DFP and so on) depending upon the type of user going to be defined
  • 8.  System-wide or group-wide ◦ SPECIAL  ultimate authority ◦ OPERATIONS  full access to all the DASD and TAPE datasets ◦ AUDITOR  Responsible for auditing purposes
  • 9.  REVOKE ◦ Prevents from entering the system  CLAUTH ◦ Can define profiles in that class  PROTECTED ◦ Used for started tasks  WHEN ◦ Tells when the user has access  NONE ◦ No special privileges
  • 10.  ADDUSER - define a new USERID profile Example: AU USR001 DFLTGRP(BCPSUPT) OWNER(BCP) PASSWORD(XVCFR11)  ALTUSER -modify a USERID profile Example: ALU USR001 REVOKE  LISTUSER -list USERID profile Example: LU USR001  DELUSER – delete the profile Example: DU USR001  CONNECT - connect a user id to a group Example: CO USR001 GROUP(OSADMIN)  REMOVE -remove a user id from a group Example: RE USR001 GROUP(OSADMIN)
  • 11.  Collection of users - group  Contains a group id, owner, at least one superior group and any number of sub groups  Approximately 5900 users can be connected to a group  Created to ease the administration work  Provides decentralized control
  • 12.  USE ◦ Least authority  CREATE ◦ Allows to create group datasets and control who can access them  CONNECT ◦ Allows the users to connect the user ids to specified group and can assign USE, CREATE or CONNECT authority  JOIN ◦ Define new users or groups and can assign group authorities
  • 13. Group id related commands  ADDGROUP - define new group profile Example: AG OSADMIN SUPGROUP(SYS1) OWNER(SYSCTL)  ALTGROUP -modify a group profile Example: ALG OSADMIN OWNER(SYS1)  LISTGROUP - list group profile Example: LG OSADMIN  DELGROUP -delete group profile Example: DG OSADMIN  CONNECT -connect a user id to group Example: CO USR001 GROUP(OSADMIN)  REMOVE -remove a user id from a group Example: RE USR001 GROUP(OSADMIN)
  • 14.  Generic profiles - Protects more than one dataset with similar security requirements  Discrete profiles - Protects only one dataset that has a unique security requirements, Deleted when the dataset itself is deleted  Fully qualified generic profile - Not deleted when the dataset is deleted, similar to discrete profiles
  • 15.  NONE  READ  UPDATE  CONTROL  ALTER  EXECUTE
  • 16. Dataset related commands  ADDSD - define a new dataset profile Example: AD 'SYS1.*.MSTRCTLG' UACC(NONE) OWNER(SYS1)  ALTDSD - modify a dataset profile Example: ALD 'SYS1.* UACC(READ)  LISTDSD - list a dataset profile Example: LD DA('SYS1.*') ALL  DELDSD - delete a dataset profile Example: DD 'SYS1.*.%LIB  PERMIT - add, modify, delete user/group access in a dataset profile Example: PE 'SYS1.LPALIB' ID(BCPSUPT) ACCESS(ALTER)
  • 17.  All the resources other than the datasets are general resources  Classes that are defined in the class descriptor table (CDT)  CDT contains both IBM defined and installation defined classes (DSNR, CICSTRN, MQCONN, MQADMIN, TSOPROC,..) in it  Profile contains class name, resource name, owner, access list and which attempts(success or failure) has to be logged
  • 18. Generic resource related commands  RDEFINE - create a resource profile Example: RDEF FACILITY WIDGETS.ACCESS OWNER(PRODCTL)  RALTER - modify a resource profile Example: RALT FACILITY WIDGETS.ACCESS UACC(READ)  RLIST - list a resource profile Example: RL FACILITY WIDGETS.ACCESS ALL  RDELETE - delete a resource profile Example: RDEL FACILITY WIDGETS.ACCESS  PERMIT - add, modify, delete user/group access in a profile Example: PE WIDGETS.ACCESS CLASS(FACILITY) ID(USR001)
  • 19.  SETROPTS – a command used to set system- wide RACF options related to resource protection dynamically  Displays options currently in effect  Control password related options  Refresh in-storage profile lists and global access checking tables  Manages class related options, auditing options, other security related options
  • 20.
  • 21.  All the RACF related information is stored  A primary and a secondary database (used as a backup) will be in use ◦ SYS1.RACF.PRIM ◦ SYS1.RACF.BACK  Disaster recovery ◦ RVARY command
  • 22.  IKJEFT01 – to work with the profiles  IRRADU00 – SMF data unload utility  IRRDBU00 – RACF database unload utility  IRRRID00 - remove references of user IDs and group names connections that are no longer in the database  IRRUT400 – database merge, split and extend utility program  IRRUT200 - synchronizes the primary and backup RACF data sets  IRRMIN00 - database initialization utility