LOGON command operands

user_identity/password/new_password
Specifies your user identification and, if required, a valid password or new password. Your user identification must be separated from the password by a slash (/) and, optionally, one or more standard delimiters (tab, blank, or comma). Your identification and password must match the identification contained in the system's user attribute data set (UADS), if you are not RACF-defined. If you are RACF-defined, you must enter the password defined in the RACF® data set as the value for password. The new password specifies the password that is to replace the current password. new_password must be separated from password by a slash(/) and, optionally, one or more standard delimiters (tab, blank, or comma). new_password is 1 to 8 alphanumeric characters long. This operand is ignored for non-RACF defined users. (Printing is suppressed for some types of terminals when you respond to a prompt for a password.)

With z/OS® V1R7 or later, the password and new_password can be in mixed case, if your installation has enabled RACF mixed case password support.

ACCT(account)
Specifies the account number that is required by your installation. If the UADS contains only one account number for the password that you specify, this operand is not required. If the account number is required and you omit it, the system prompts you for it.

For TSO/E, an account number must not exceed 40 characters, and must not contain a blank, tab, quotation mark, apostrophe, semicolon, comma, or line control character. Right parentheses are permissible only when left parentheses balance them somewhere in the account number.

PROC(procedure_name)
Specifies the name of a cataloged procedure containing the job control language (JCL) needed to initiate your session.
SIZE(integer)
Specifies the maximum region size allowed for a conditional GETMAIN during the terminal session. If you omit this operand, the UADS contains a default value for your region size. The UADS also contains a value for the maximum region size that you are allowed. If you specify a region size exceeding the maximum region size allowed by the UADS (in this case, the UADS value MAXSIZE is used), then this operand is rejected.
NOTICES | NONOTICES
Specifies whether messages intended for all terminal users are to be listed at your terminal during logon processing.
NOTICES
Specifies messages are to be listed. NOTICES is the default.
NONOTICES
Specifies no messages are to be listed.
MAIL | NOMAIL
Specifies whether you want messages intended specifically for you to be displayed at your terminal during logon processing.
MAIL
Specifies that you want messages to be displayed. MAIL is the default.
NOMAIL
Specifies that you do not want messages to be displayed.
PERFORM(value)
Specifies the performance group to be used for the terminal session. The value must be an integer from 1-999. However, the line mode LOGON limit is 255. The default value is determined by the individual installation.
RECONNECT | NORECONNECT
RECONNECT
By default in z/OS V1R11, the LOGONHERE support for the LOGON command is on; you can reconnect to your session even if no disconnection has been detected. Using the LOGONHERE support, you can easily switch from one workstation to another or re-establish your session with a new IP address. If LOGONHERE support is not active, you can only reconnect to your session if it has been previously disconnected. For more information about activating or deactivating LOGONHERE support, see z/OS TSO/E Customization. If you are RACF-defined, RECONNECT remains in effect across sessions until you specify NORECONNECT. However, if the UADS contains your user information, then RECONNECT does not remain in effect across sessions. If you have specified a password in the disconnected session, you must specify the same password with the RECONNECT option. If RECONNECT is specified, then any operands other than user ID and password are ignored.
NORECONNECT
Specifies that you do not want automatic reconnect to be in effect for the session you are logging on to.
SECLABEL(security_label)
Specifies a security label for your TSO/E session. The SECLABEL (security label) may be 1 to 8 alphanumeric characters. The first character must be alphabetic or one of the special characters #, $, or @. SECLABEL is recognized only if your installation is using security labels and security checking and you are RACF-defined. If you specify a SECLABEL for which you are not authorized, you receive an error message and are prompted for another SECLABEL. If you do not specify SECLABEL on the LOGON command, RACF uses the default set by your administrator.

If you log on to TSO/E in line mode and you want to use a SECLABEL other than the default, you must include it each time you log on.

GROUP(name)
Specifies a 1 to 8 character ID composed of alphanumeric characters. The first character must be alphabetic or one of the special characters #, $, or @. This operand is valid only for RACF-defined users. It will be ignored for users not defined to RACF.
OIDCARD
Specifies the operator identification card is to be prompted for after the LOGON command has been entered. This operand is valid only for RACF-defined users.

If you are not defined to RACF and enter this keyword, you are prompted for an operator identification card. However, any data you enter is ignored. You can also enter a null line in response to the prompt.

SUBSYS(subsystem)
Specifies the subsystem where this LOGON is directed.