Mit diesem Parameter ist es möglich, sich mit einer einzelnen Benutzer-ID gleichzeitig bei mehreren Terminals anzumelden, wobei die einzelnen Terminals dasselbe Menü und dieselbe Sitzungsliste verwenden.
Dieser allgemeine Endbenutzerparameter ist auf die folgenden Steueranweisungen anwendbar: SYSTEM (siehe Anweisung SYSTEM), PROFILE (siehe Anweisung PROFILE), USER (siehe Anweisung USER) und TERMINAL (siehe Anweisung TERMINAL).
Wenn sich ein Benutzer, für den SHAREDISC definiert ist, anmeldet und kein anderes Terminal mit derselben Benutzer-ID angemeldet (oder getrennt) ist, wird dieser Benutzer zum Primärbenutzer. Nachfolgende Terminals, die mit derselben Benutzer-ID angemeldet werden, werden Sekundärbenutzer. Alle Sitzungen, die von Primär- oder Sekundärbenutzern gestartet werden, sind Primärbenutzersitzungen. Wenn ein Sekundärbenutzer eine Sitzung von einem Primärbenutzer übernimmt, wird die Verbindung des Primärbenutzers getrennt. Wenn ein Primärbenutzer eine Sitzung von einem Sekundärbenutzer übernimmt, wird der Sekundärbenutzer abgemeldet.
Wenn beispielsweise USERA sich erst beim Terminal TERM1 anmeldet, wobei der Wert für SHAREDISC auf YES gesetzt ist, und sich danach beim Terminal TERM2 anmeldet, werden auf beiden Terminals dasselbe Menü und dieselbe Sitzungsliste angezeigt. Wird auf TERM1 eine Sitzung gestartet, wird diese Sitzung auf beiden Terminals als aktiv angezeigt. In diesem Fall ist TERM1 der Eigner der Sitzung und bleibt es selbst dann, wenn der Benutzer auf TERM1 die Sitzung verlässt und eine andere Sitzung startet.
Wählt jedoch der Benutzer an TERM2 eine Sitzung aus, deren Eigner TERM1 ist, wird die Verbindung von TERM1 getrennt. Eingegebene Daten, die nicht auf dem ursprünglichen Terminal eingegeben wurden, gehen verloren. Abhängig von der Einstellung des Parameters LOGDISC (siehe LOGDISC) für das ursprüngliche Terminal (TERM1), wird entweder die Anmeldeanzeige von IBM Session Manager angezeigt oder die Verbindung des Terminals wird getrennt.
Wenn an einem beliebigen Terminal mit einem Benutzer, für den der Parameter SHAREDISC definiert ist, der Befehl LOGOFF eingegeben wird, werden alle anderen Terminals, die mit dieser Benutzer-ID angemeldet sind, ebenfalls abgemeldet. Wenn an einem beliebigen Terminal mit einem Benutzer, für den SHAREDISC definiert ist, der Befehl DISCONNECT eingegeben wird, wird nur die Verbindung für dieses Terminal getrennt.
Es darf nur jeweils einer der Parameter SHARE, SHAREDISC oder SHARESESS auf Yes gesetzt sein.