Automatic preset security applies only to console definitions. CICS automatic preset security allows you to associate the userid, which MVS has already verified through RACF, with the CICS definition for the console. Instead of specifying an actual userid on the TERMINAL definition, you specify a special value (*FIRST or *EVERY), to indicate that CICS is to use the userid passed by MVS on the MODIFY command. This means that CICS implicitly signs on the console when it is being installed, and optionally on each input message, instead of a subsequent sign-on of that console by a user. Particularly in the context of autoinstalled consoles, this allows you to gain the advantage of preset security without having to define the userid/console relationship in the CICS terminal definition. Thus, console users do not have to sign-on with passwords in the clear to each CICS region.
You can use this automatic form of preset security on predefined consoles, autoinstalled consoles, and consoles installed with the CREATE TERMINAL command.
CEDA DEFINE TERMINAL(cics_termid)
CONSNAME(consolename) USERID(*EVERY)
TYPETERM(cics_typeterm)
CEDA DEFINE TERMINAL(cics_termid)
CONSNAME(consolename) USERID(*FIRST)
TYPETERM(cics_typeterm)