DBCTL resources that can be protected

Before you decide what security facilities to use in designing a secure IMS system, you should know which resources within the system need protection. In other words, you should decide what to protect before you decide how to protect it.

The following resources can be protected in a DBCTL environment:

Control region
The IMS system control region that enables online application programs to process the database through terminals.
System data set
A collection of data that is fundamental to the operation of the IMS online system. An example is the IMS.PROCLIB data set.
Dependent region
An area of storage in the IMS online system in which batch or online application programs are executed. In a DBCTL environment, the dependent region can be a BMP region, a JMP region, or a CCTL region.
PSB
Program specification block. The control block that describes a group of hierarchic databases and logical message destinations used by an online application program.
BMP application program
A program in a DBCTL environment that performs work for a user. Batch message programs are activated by the dependent region controller after the region is started by JCL.
Database
A collection of data that is fundamental to the user's activity. Using a Program Communications Block (PCB), a program has a logical view of the database, as described by the IMS physical database design.