One attribute that your autoinstall control program may require in a model
definition is a USERID that provides the correct preset security. Selecting
a model that has preset security defined ensures that the operator's security
authority is predetermined. This avoids an operator having to logon to CICS,
using the CESN signon transaction, in order to issue a MODIFY command. Two
special operands of the USERID parameter provide for an automatic signon of
consoles:
- USERID(*EVERY) means that CICS is to use the userid passed on the MVS™
MODIFY command every time a MODIFY command is received. The console is signed
on using the MVS userid as the preset userid for the console being autoinstalled.
The console remains signed on with this userid until the console is deleted
or another MODIFY command is received with another userid. If a MODIFY command
is received without a userid, CICS signs on the default CICS userid until
a MODIFY command is received that has a valid userid. For non-console terminals,
or if security is not enabled, this value is ignored.
- USERID(*FIRST) means that CICS is to use the userid passed on the first
MVS MODIFY command that requires the console to be autoinstalled. The console
is signed on with the MVS userid as the preset userid. The console remains
signed on with this userid until the console is deleted. If a MODIFY command
is received without a userid, CICS signs on the default CICS userid. For non-console
terminals, or if security is not enabled, this value is ignored.