Giving users access to logon procedures

To give a user access to a logon procedure, specify the name of the logon procedure using either the ACCOUNT command, or the RACF® RDEFINE and PERMIT commands. Whether you use the ACCOUNT command or RACF commands depends on whether the information about the user is contained in the UADS or RACF data base. (If you have RACF installed, you can define user information in the RACF data base. For more information, see Maintaining the UADS, RACF data base, and broadcast data set.)

You can give users access to more than one logon procedure. Users can then specify a particular procedure when they log on.

In line-mode TSO/E, if a user has access to more than one logon procedure and does not enter a procedure name, TSO/E prompts the user for a procedure as follows. If the user is defined in the RACF data base, TSO/E selects one of the logon procedures from the RACF data base and displays a message with that procedure name. The procedure TSO/E selects is the first one in alphabetical order. To use the selected procedure, the user presses the Enter key. To use a different procedure, the user can enter the procedure name. If the user is defined in the UADS, TSO/E displays a message that prompts the user for a logon procedure name.

If the user uses full-screen logon, TSO/E automatically displays the logon procedure the user used for the last TSO/E session. If the user blanks out the procedure name field on the panel, TSO/E does the following depending on whether the user is defined in the UADS or in the RACF data base:
  • If the user is defined in the UADS, TSO/E displays a message prompting the user to specify a procedure name.
  • If the user is defined in the RACF data base, TSO/E selects one of the logon procedures from the RACF data base and displays the procedure name on the panel. The procedure TSO/E selects is the first one in alphabetical order. TSO/E also displays a message that prompts the user to change the procedure name, if desired.
Note: In the previous description of how TSO/E selects a logon procedure, the term defined in the RACF data base means the user is defined to RACF and has a TSO/E segment.

Your installation can change the logon procedure the user specifies by using one of the logon exits. For more information about the exits, see Customizing the logon and logoff process.