CONFDATA

The CONFDATA system initialization parameter specifies whether CICS® redacts sensitive data that might otherwise appear in CICS trace entries or in dumps.

The CONFDATA system initialization parameter should usually be set to the default value of HIDE to avoid passwords in transport data accidentally being exposed in trace entries or dumps. Most problems can be diagnosed without this data. If it is necessary to reproduce problems with the CONFDATA system initialization parameter set to SHOW, be careful that password data might be exposed. You cannot modify the CONFDATA system initialization parameter while the CICS is running. Restart CICS to apply a change.

For details of the CONFDATA mechanism including the interaction between the CONFDATA system initialization parameter and the CONFDATA transaction attribute, see Removing sensitive data from CICS trace using CONFDATA.

Defining CONFDATA

You can define the CONFDATA system initialization parameter in the following ways:
  • In the PARM parameter of the EXEC PGM=DFHSIP statement.
  • In the SYSIN data set of the CICS startup job stream.
  • In the DFHSIT macro.
You cannot define the CONFDATA system initialization parameter through the system console.

Values for CONFDATA

CONFDATA={HIDE|SHOW}
Valid values for the CONFDATA system initialization parameter are as follows:
HIDE
HIDE is the default value for CONFDATA. CICS redacts user sensitive data from CICS trace entries. The action that is taken by CICS is subject to the individual CONFDATA attribute on the transaction resource definitions.
SHOW
Data redaction is not in effect. User data is traced regardless of the CONFDATA option that is specified in transaction resource definitions. This option overrides the CONFDATA option in transaction resource definitions.