Authorizing DBRC commands and API requests with the DSPDCAX0 exit routine

You can use the DBRC Command Authorization exit routine (DSPDCAX0) to verify that a user is authorized to issue a particular command or API request.

If you use this exit, you will make the appropriate selection when using the INIT.RECON or CHANGE.RECON commands. Refer to IMS Version 15 Commands, Volume 3: IMS Component and z/OS® Commands for more information.

The DSPDCAX0 exit routine is required if it is specified to authorize DBRC commands (that is, if either sub-parameter EXIT or BOTH is specified in the CMDAUTH keyword on the INIT.RECON or CHANGE.RECON commands). The DSPDCAX0 exit routine must be specified in an authorized library or in LINKLST. If the DSPDCAX0 exit routine is in a concatenated STEPLIB or JOBLIB, only the data set that contains the DSPDCAX0 exit routine must be authorized. If the DSPDCAX0 exit routine is in LINKLST, no authorization check is performed.

Related reading: See IMS Version 15 Exit Routines for more information on the DBRC Command Authorization exit (DSPDCAX0).