We added a new auth byte (LIDUFLG6) to be used for CICS regions. When the CICS region started, it got an ACFAE189 UNABLE TO LOCATE CFDE FOR LID FIELD CICSTESX IN ACF2 FDR. What's causing the message?
The @MLID macro specifies a set of logonid record field names. CA ACF2 uses
these logonid record fields to create a minilogonid record, also called an
MLID or mini-LID. The MLID is used in the same fashion as the ACMCB; each MLID
contains the minimum number of logonid record fields that CA ACF2 needs to
validate access requests and still provide full CA ACF2 security controls.
If you add fields to the CICS @MLID, you must update the MLACICS DSECT in
CAI.CAIMAC to reflect the new fields.
The @MUSASS defined for a CICS region in the ACFFDR specifies an @MLID. The new
LIDUFLG6 field must be included in the @MLID definition for the CICS region. It
may be necessary to define a new @MLID that specifies (LIDUFLG6,MLACAUTH) and
then specify that @MLID in the @MUSASS for this region.
For details on the @MLID definition see the CA ACF2™ for z/OS CICS Support Guide Chapter 3: Installation section 'Preinstallation Considerations', sub-section 'Review ACFFDR Values Relevant to the CICS interface'.