Defining the START command for EXCP AutoLogon sessions
The TAS PROC must execute from a procedure library, such as SYS1.PROCLIB.
You can start a TAS for an EXCP AutoLogon session by issuing the following START command:
When the START command is issued, the following messages appear on the EXCP terminal screen:
MainView Alternate Access AUTOLOGON in progress
START command parameters
Each parameter and subparameter in the EXCP START command is explained in the following table.
START command parameters for EXCP AutoLogon
Parameter or subparameter | Description |
---|---|
userID | (Required) This parameter is the unique started task identifier for the TAS. You use this value to differentiate one TAS task from another that run concurrently on your system. When displaying active address spaces in MVS, the userID appears in the procedure name field. The userID value should be the user ID to be associated with your session, which is the same value that is defined to the DATA(userID) subparameter. |
SUF=xx | (Optional) This parameter defines a BBVTASxx member to a START command, where xx is the member name suffix. The BBVTASxx member must contain the LOGON command and subparameters; otherwise, the EXCP session is not logged on. Use the SUF keyword to point to a BBVTAS xx member when the length of LOGON command exceeds the space that you have for defining the START command, or when you want to customize and save the LOGON command and subparameters for an AutoLogon session. BBVTASxx members provide a means of expanding the amount of space that is necessary to specify the required LOGON command subparameters with the START command. Each BBVTASxx member for an AutoLogon session must contain a user ID; therefore, each AutoLogon session that is started by using the SUF keyword must have a separate BBVTASxx member, or possible ISPF profile data set conflicts can result. See Step-5-Defining-a-default-TAS-initialization-parameter-list and for information about creating BBVTASxx members. See Defining-BBVTASxx-members-for-EXCP-AutoLogon-sessions for more information about BBVTASxx members; see Controlling-TAS-initialization-parameters-EXCP for more information about using the SUF= keyword. The following command is an example of how SUF is used in the START command: S BBVTAS.userID,SUF=xx |
P | (Optional) P changes the keywords and LOGON command subparameters that are specified in the BBVTASxx member that is used to initialize the session, or defines keywords and subparameters that are not specified in BBVTASxx. If you define more than one value to P, you must separate each with a : (colon). For example, if you define two keywords or the LOGON command and a keyword, then you must use a : (colon) to separate the values. Single quotation marks must surround the entire value that is defined to the P keyword. This parameter allows AutoLogon sessions to be started by an operator, without requiring additional customization. It also provides a method of specifying different session values, such as user ID, application menu, or caps support for Katakana terminals, when starting an AutoLogon session. The only restriction to using the P keyword is that the START command and the entire LOGON command string might be too long to use P with some methods of issuing the START command (see Understanding-the-methods-of-EXCP-AutoLogon-session-initialization). The following command is an example of how P is used in the START command: S BBVTAS.userID,P='parm:parm:parm:...' See Controlling-TAS-initialization-parameters-EXCP for more information about using the P= keyword. |
SUF and P | (Optional) You can use these keywords together in a single START command to
By defining both the SUF keyword and the P keyword in the START command, any duplicate parameter values that are defined in the operator START command override the similar parameters that are defined in the BBVTASxx member (see Cross-reference-of-parameters for more information). The following command is an example of how SUF and P are used together in the START command: S BBVTAS.userID,SUF=xx,P='parm:parm:parm:...' |
LOGON | (Required) This command is required when using the UCB, DATA, or OPT subparameters. When specified in the START command, the LOGON command and its subparameters must be defined to the P keyword. When defined to a BBVTASxx member, the LOGON command and its subparameters must be pointed to in the START command by the SUF keyword. The LOGON command itself must begin in column 1 and no comments may be coded on the same line as the LOGON command. |
UCB(ucb) | (Required) UCB(ucb) is a subparameter of the LOGON command and must be defined for EXCP AutoLogon sessions, whether in a START command or a BBVTASxx member. The ucb value defines the unit address of the channel-attached terminal device. The ucb value is a four-character address Note: Do not define a / (slash) as part of the address value. |
DATA(userID/password) | (Required) Subparameter of the LOGON command and must be defined for EXCP AutoLogon sessions, whether in a START command or a BBVTASxx member. The DATA subparameter has the following operands:
|
OPT(x;x;x) | (Optional) OPT(x;x;x) is an optional subparameter of the LOGON command that can be defined for EXCP AutoLogon sessions, whether in a START command or a BBVTASxx member. The OPT subparameter contains a command string that is passed by MainView Alternate Access to the application and gets executed after the session is initialized. The OPT subparameter value, (x;x;x), can be any alphanumeric character string that could be entered in the command field of the Selection Menu, where each x is a command or menu option. Each x value in the character string must be separated by one or more ; (semicolons). Other delimiter characters might not be valid. The maximum length of OPT(x;x;x) and its variable string is 80 bytes, but you might have fewer bytes available, depending on where this subparameter is defined. See Understanding-the-methods-of-EXCP-AutoLogon-session-initialization for information about limitations when defined to a START command; seeDefining-BBVTASxx-members-for-EXCP-AutoLogon-sessions for information about defining subparameters in a BBVTASxx member. Each x value must be a MainView product menu option, view, screen, or command. Additionally, access to a MainView product results in a CONNECTING... message that requires you to define multiple consecutive semicolons (;;) in your OPT string at the point where this message occurs. BMC recommends that you test your (x;x;x) value before defining it to the OPT subparameter. You can test (x;x;x) by displaying the menu and entering the character string to verify that it displays the view, screen, product, or service that you expect. See START command examplesfor examples of how the OPT subparameter can be configured. |
ACCOUNT=value | (Optional) This keyword defines a default account value that is used for job accounting; see Understanding-TAS-initialization-parameters for more information. When specified in the START command, ACCOUNT must be defined to the P keyword. |
CAPS={YES | NO} | (Optional) This keyword specifies Katakana terminal support; see Understanding-TAS-initialization-parameters for more information. When specified in the START command, CAPS must be defined to the P keyword. |
DEVGROUP=device | (Optional) This keyword specifies an esoteric device name for ISPF log, list, and profile data sets; see Understanding-TAS-initialization-parameters for more information. When specified in the START command, DEVGROUP must be defined to the P keyword. |
SYSPREF=prefix | (Optional) This keyword specifies a prefix for the ISPF profile data sets that is different from the user ID or the prefix that is defined in the profile for the user ID in the external security manager; see Understanding-TAS-initialization-parameters for more information. When specified in the START command, SYSPREF must be defined to the P keyword. |
START command examples
The following examples show how the START command can be specified for an EXCP AutoLogon session.
The default values are used in these examples, but your site might have defined other values; for more information about the EXCP START command, see . These examples also assume that the EXCP terminal is varied inactive on the VTAM network.