Types of security exits

This topic describes what you can use each security exit type for.

Audit Trail Exit - Type A

The Audit Trail exit can be used to:
  • Force the creation of an audit trail for a certain database or group of databases or for a certain user or group of users, or both.
  • Override the standard audit trail data set name that is constructed by ZDT/IMS.
  • Force the use of System Management Facilities (SMF) recording for the audit trail instead of using an audit trail data set. If you want to use SMF recording, the SMF record ID to be used must have been specified in the options macro, HFM1POPT.
  • This exit is called only for the Edit function.

Database Data set Allocation Exit - Type D

The database data set allocation exit is called when the function runs in DLI mode. For example, this exit can be used to:
  • Control access to database data sets.
  • Override the database data set allocation status from OLD to SHR during database edit if IMS™ data sharing is used at your installation.

IMS Initialization Exit - Type I

The IMS Initialization exit can be used to:
  • Control access to databases.
  • Validate the value entered by the user for the IMS log data set. You can either accept, override, or disallow the value entered by the user.
  • Override the standard ZDT/IMS log data set naming conventions.
  • Override the Profile Option MAXGN.

IMS Termination Exit - Type T

The IMS Termination exit can be used to perform post-IMS processing of the log data set. This exit type has no parameters, it is provided as a point where you can add your own REXX code for termination processing