IDMS message DC201006 with the default userid DFLTUSER specified in the CICS system initialization parameter (SIT)
DC201006 Vnn Tnnn CV-Status BE-TaskID Pri FE - ID1 FE - ID2 FE TaskCD FE USERID FE - ID3DC201006 Vnn Tnnn ABRT SNON nnnn 100 aaaaaaaa aaaaaaaa taskcode dlft_user
where dlft_user is the userid specified in the SIT DFLTUSER= parameter.
When is the CICS default userid used by IDMS CICS?
Release: 19.0
It is CICS not IDMS that selects the userid to use when signing on a CICS task to IDMS.
When a CICS application program first makes an IDMS call it links to IDMSCINT. IDMSCINT will then link to IDMSINTC.
IDMSINTC will then issue an EXEC CICS ASSIGN USERID to obtain from CICS the userid associated with the CICS task.
If no userid is associated with the CICS task then CICS will return the DFLTUSER specified in the SIT. For terminals this happens if no userid is signed on.
If RESTYPE=SGON is secured internally (SECBY=INTERNAL) the DFLTUSER userid must be defined to the CV and then GRANT SIGNON to that userid to the SYSTEM.
If RESTYPE=SGON is secured externally (SECBY=EXTERNAL) then the DFLTUSER userid must be defined to external security and granted access to the SGON resource for that CV.
See documentation section Defining External Signon Security and the CICS documentation on DFLTUSER. Also see related parameter PLTPIUSR which is only used for PLT programs that run during CICS initialization.