Chapter 1. Session Manager overview 27
1.3.2 Configuration steps
In order to use dynamic menus, you must assemble and link edit the ISZE22DM
user exit. If you are not going to use ISZ.APPL.xxxxxxxx as the resource profile
name, you must modify the contents of the FAUTHENT variable in the exit code
to reflect the name of resource profile for which the exit should check. The
section of code is shown in Example 1-7.
Example 1-7 ISZE22DM FAUTHENT code
FAUTHENT DC CL255' '
ORG FAUTHENT
DC C'ISZ.APPL.'
FAUTHAPN DC CL8' '
Normally, a user’s menu selections will be rebuilt, based on their security access,
each time they log off and log back onto Session Manager. If you are using OLA,
a special session script, ISZE22SM, can be defined in the default PROFILE that
is run automatically at signon. This script, which runs after the E22 user exit, can
be used to create a “static” USER definition with just the number of sessions
currently available to the user. Subsequently, the user can change this USER
definition using OLA. If static definitions are going to be created, ISZE22DM must
be modified to accommodate that capability. The code, in red, at the bottom of
Example 1-8 should be uncommented and modified, if necessary, to prevent the
E22 exit from trying to rebuild menus for users with static menus.
Example 1-8 ISZE22DM SIGNON code
SIGNON DS 0H
* *
* WE ARE ONLY INTERESTED IN THE SIGNON COMPLETION EXIT AT SIGNON *
* NOT A RECONNECT, SO A USER MUST SIGN OFF & ON TO GET ANY NEW RACF *
* AUTHORISED SESSION ON THE MENU. *
* *
CLC =C'SIGNON ',EX1IRSN SIGNON OR RECONNECT ?
BNE VTUBDONE IGNORE IF JUST A RECONNECT
SPACE
* CLC =C'ISZE22SM',EXBIPROF IGNORE IF PROFILE IS FOR
* BE VTUBDONE STATIC USER DEFINITION
Since ISZE22DM works with an external security system, it is expected that the
ISZEXT21 user exit will be installed as well. In order for both exits to function,
you must also assemble and link the multiple Exit Driver, ISZE00DR. The
multiple Exit Driver will search for and load into memory all Session Manager
exits it encounters. See Session Manager for z/OS Facilities Reference,
SC34-6287, for a complete description of Dynamic Menus and the Multiple Exit
Driver.
Get IBM Session Manager Implementation now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.