Permet au même ID utilisateur de se connecter simultanément à plusieurs terminaux qui ainsi partagent 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).
Valeur par défaut : SHAREDISC No
Lorsqu'un utilisateur SHAREDISC 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. Si un utilisateur secondaire prend le contrôle d'une session à partir d'un utilisateur principal, l'utilisateur principal sera déconnecté. Si un utilisateur principal prend le contrôle d'une session à partir d'un utilisateur principal, l'utilisateur principal sera déconnecté.
Par exemple, si UTILISATEUR A a SHAREDISC affecté de 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, TERM1 est déconnecté. Toutes les données saisies, mais pas entrées sur le terminal d'origine sont perdues. Selon la valeur du paramètre LOGDISC (voir LOGDISC) pour le terminal initial (TERM1), l'écran de connexion IBM Session Manager s'affiche ou le terminal est déconnecté.
Si une commande LOGOFF est entrée sur un terminal connecté par l'utilisateur SHAREDISC, 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 SHAREDISC, seul ce terminal est déconnecté.
Un seul SHARE, SHAREDISC et SHARESESS doit avoir la valeur Yes à la fois.