Customizing the FM/IMS security exit

FM/IMS provides a security exit module, FMN1SXT. FMN1SXT is called from four different points during processing.
  • Exit Type A - Prior to allocating an audit trail data set when editing a database.
  • Exit Type D - When allocating a database data set (DLI mode only).
  • Exit Type I - Prior to invoking the IMS region controller.
  • Exit Type T - After the IMS region controller terminates.

The version of FMN1SXT that is distributed with FM/IMS performs no security checking. Each exit type returns control immediately, thus allowing normal processing to continue.

You can provide your own version of FMN1SXT using either of the sample source decks, FMN1XITA (High Level Assembler) or FMN1XITC (COBOL), as a base. FMN1XITA and FMN1XITC are distributed in FMN1.SFMNSAM1.

Tip: Do not use ISPLINK calls to invoke ISPF services from an FMN1SXT security exit. This is because the ISPF environment does not exist when FM/IMS is invoked from batch and IPV clients.