SHARESESS

Description

permet au même ID utilisateur de se connecter simultanément à plusieurs terminaux pour partager ainsi le même menu et la même liste de sessions.

Ce paramètre commun d'utilisateur final s'applique aux instructions de contrôle suivantes : SYSTEM (voir Instruction SYSTEM), PROFILE (voir Instruction PROFILE), USER (voir Instruction USER) et TERMINAL (voir Instruction TERMINAL).

Format

SHARESESS [Yes|No|ON|OFF]
          [MAXUSRlogin nnnn]

Valeur par défaut : SHARESESS No

Usage et sous-paramètre

Si un terminal prend le contrôle d'une session d'un autre terminal, le premier perd le contrôle de la session et reçoit un message correspondant.

Par exemple, si UTILISATEUR A avec SHARESESS à la valeur YES, se connecte au terminal TERM1 et au terminal TERM2, les deux terminaux affichent le même menu et la même liste de sessions. Si une session est lancée sur TERM1, elle s'affiche comme active sur les deux terminaux. Dans ce cas, le propriétaire de la session est TERM1 et TERM1 reste le propriétaire, même si l'utilisateur sur TERM1 saisit une séquence d'échappement et démarre une autre session.

Cependant, si l'utilisateur sur TERM2 sélectionne une session détenue par TERM1, TERM2 devient le propriétaire de la session. Toutes les données saisies, mais pas entrées sur le terminal d'origine sont perdues. Si la session est toujours visible sur TERM1, le terminal revienr au menu avec le message suivant :

ISZ0482W Session nnnn contrôlée par uuuu à tttt zzzzzzz

, où nnnn est le numéro de session, uuuu , l'ID utilisateur du nouveau propriétaire (toujours le même ID utilisateur que cet utilisateur) et tttt zzzzzzz, le type de terminal et le nom du terminal du nouveau propriétaire.

Ce message est également consigné dans le journal d'audit et porte comme préfixe l'ID utilisateur et le type et le nom du terminal du propriétaire d'origine de la session.

Si une commande LOGOFF est entrée sur un terminal connecté par l'utilisateur SHARESESS, tous les autres terminaux connectés avec cet ID utilisateur sont également déconnectés. Cependant, si une commande DISCONNECT est entrée sur un terminal connecté par un utilisateur SHARESESS, seul ce terminal est déconnecté.

Lorsqu'un utilisateur SHARESESS se connecte et qu'aucun autre terminal n'est connecté (ou déconnecté) avec le même ID utilisateur, l'utilisateur devient l'utilisateur principal. Les terminaux suivants connectés avec cet id utilisateur sont les utilisateurs secondaires. Toutes les sessions lancées par des utilisateurs primaires ou secondaires sont des sessions utilisateur principal.

Remarque : Un seul SHARE, SHAREDISC et SHARESESS doit avoir la valeur Yes à la fois.

MAXUSRlogin nnnn

Indique le nombre maximal de connexions SHARESESS autorisées pour cet utilisateur. nnnn est une valeur jusqu'à 9999.

Rubrique parent :

Rubriques connexes :