Skip to main content

Userid Attribute Update Exit - Exit ISNCUX04

An Bravura Identity server can request Mainframe Connector make updates to userid attributes. By default, Mainframe Connector ships installation exit ISNCUX04 that performs no additional processing when a userid’s attributes are updated.

If this default function is insufficient, the site can provide a customized ISNCUX04 exit. This exit can be used to provide any additional operations that a site may require beyond the standard attribute updates.

A sample ISNCUX04 exit is provided in member UX4ISAMP of the Mainframe Connector installation library.

Following are the characteristics of the ISNCUX04 user exit:

  • Its name must be ISNCUX04 and it must reside in either the STEPLIB used for the Mainframe Connector started task or the system linklist

  • It should run AMODE(31) RMODE(24)

  • The exit is entered problem state key 8 and should return in this same state otherwise results are unpredictable

  • The exit must be reentrant

  • On entry to the exit, R1 points to the following parameter list:

     UX4UID   DS    CL8       USERID 
     UX4UAVA  DS    F         USER ATTR VECTOR ADDR 
     UX4UAVC  DS    F         USER ATTR VECTOR COUNT ADDR

    Member PUX4IPRM in the INSTLIB dataset contains the DSECT mapping macro for the above parameter list.

  • A return code value in R15 is not currently examined on return to the userid attribute update module