z/OS TSO/E Customization
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Defining installation defaults for SEND, OPERATOR SEND, and LISTBC

z/OS TSO/E Customization
SA32-0976-00

You can use SYS1.PARMLIB member IKJTSOxx to define installation defaults for SEND, OPERATOR SEND, and LISTBC processing. In IKJTSOxx, you can:
  • Specify whether users can issue the SEND command at your installation
  • Specify whether users who are authorized to use the OPERATOR command can issue the SEND subcommand to send messages or create notices
  • Specify whether SEND can save messages in user logs
  • Specify whether SEND stores messages in the broadcast data set or in user logs, and identify the qualifiers for the user log data set name
  • Allow LISTBC to retrieve messages from the user log andthe broadcast data set, from the broadcast data set only, or from the user log only
  • Specify whether SEND stores messages in the broadcast data set, if your installation is using user logs and the target user does not have a user log
  • Specify whether the individual user logs are security protected from the user
  • Specify the name of the broadcast data set and associated processing options
TSO/E provides a sample IKJTSO00 member in SYS1.SAMPLIB. To define installation defaults in IKJTSOxx, do the following:
  • If you have not already done so, copy sample member IKJTSO00 from SYS1.SAMPLIB to SYS1.PARMLIB. You may have already copied IKJTSO00 to define other installation defaults.
  • You can create alternative members in SYS1.PARMLIB using the IKJTSOxx naming convention.
  • Edit the member in SYS1.PARMLIB and locate the SEND PARMLIB parameter.
  • Specify the operands for your installation's requirements

You can make the SEND defaults in IKJTSOxx take effect immediately using the PARMLIB command. You can also use the PARMLIB command to list the current SEND defaults and to check the syntax of any IKJTSOxx member. For more information about using the PARMLIB command, see .

The operands for the SEND PARMLIB parameter are:
  • USERSEND
  • OPERSEND
  • SAVE
  • LOGNAME
  • CHKBROD
  • USEBROD
  • MSGPROTECT
  • SYSPLEXSHR
  • OPERSEWAIT
  • USERLOGSIZE
  • BROADCAST
For more information about these operands, see .

When you IPL your system, a SEND PARMLIB control block (IKJEESCB) is created.The control block contains the SEND and LISTBC installation defaults you specify in IKJTSOxx. TSO/E uses the control block for SEND and LISTBC processing.

The SEND, OPERATOR SEND, and LISTBC exits receive the address of a copy of the SEND PARMLIB control block. Using the exits, you can change the values in the copy of the control block to tailor SEND and LISTBC processing for individual users. However, you cannot use the exits to change the installation defaults in SYS1.PARMLIB member IKJTSOxx. To change the installation defaults, you must:
  • Edit member IKJTSOxx in SYS1.PARMLIB
  • Change the values of the operands in the SEND PARMLIB parameter
  • Use the PARMLIB command with the UPDATE operand to make the changes take effect immediately.

If you do not define installation defaults in SYS1.PARMLIB member IKJTSOxx, the SEND, OPERATOR SEND, and LISTBC commands operate as provided by TSO/E. That is, SEND and OPERATOR SEND store messages in the broadcast data set and LISTBC retrieves stored messages from the broadcast data set.

If you write exits for the commands or subcommand, the exits receive a copy of a default control block that has the following values:
USERSEND
ON
OPERSEND
ON
SAVE
ON
LOGNAME
* (which means the current broadcast data set)
CHKBROD
OFF
USEBROD
ON
MSGPROTECT
OFF
SYSPLEXSHR
OFF
OPERSEWAIT
 
BROADCAST
(see BROADCAST keyword for IKJTSOxx)
For more information about using the exits, see Writing exits for the SEND, OPERATOR SEND, and LISTBC commands.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014