Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

DELETE-TERMINAL-SET Terminal-Set löschen

Anwendungsbereich:

USER-ADMINISTRATION

Privilegierung:

STD-PROCESSING, USER-ADMINISTRATION

Löscht Terminal-Sets.

Berechtigt zur Ausführung des Kommandos sind:

  • Systemglobale Benutzerverwalter (Inhaber des Privilegs USER-ADMINISTRATION) für alle Terminal-Sets

  • Gruppenverwalter, die mindestens das Attribut MANAGE-MEMBERS besitzen. Das Ziel des Kopiervorgangs muss ein Terminal-Set der Klasse GROUP oder USER. Es muss der Gruppe des Gruppenverwalters oder einem ihrer Mitglieder zugeordnet sein.

Wenn ein Terminal-Set noch für den Schutz mindestens einer Benutzerkennung verwendet wird, wird es im Normalfall nicht gelöscht. Allerdings kann das Löschen in diesem Fall mit dem Operanden REMOVE-ASSIGNMENT=*YES erzwungen werden. Dabei werden vor dem Löschen alle Zuweisungen aufgehoben.

DELETE-TERMINAL-SET

TERMINAL-SET = <name 1..8>(...)


<name 1..8>(...)



|

SCOPE = *STD / *USER(...) / *GROUP(...) / *SYSTEM



|


*USER(...)



|



|

USER-IDENTIFICATION = *OWN / <name 1..8>



|


*GROUP(...)



|



|

GROUP-IDENTIFICATION = *OWN / *UNIVERSAL / <name 1..8>

,PUBSET = *HOME / <catid 1..4>

,REMOVE-ASSIGNMENT = *NO / *YES

TERMINAL-SET = <name 1..8>(...)
Name des Terminal-Sets, das gelöscht wird.

SCOPE = *STD
Für systemglobaler Benutzerverwalter wirkt diese Angabe wie SCOPE=*SYSTEM.

Für Gruppenverwalter wirkt die Angabe wie SCOPE=*GROUP(GROUP-ID=*OWN).

SCOPE = *USER(USER-IDENTIFICATION = *OWN / <name 1..8>) 
Ein Terminal-Set aus dem Eigentum einer Benutzerkennung wird gelöscht.

SCOPE = *GROUP(GROUP-IDENTIFICATION = *OWN / *UNIVERSAL / <name 1..8>)
Ein Terminal-Set aus dem Eigentum einer Benutzergruppe wird gelöscht.

SCOPE = *SYSTEM
Ein Terminal-Set aus gemeinschaftlichem Eigentum wird gelöscht.

PUBSET =
Pubset, aus dessen Benutzerkatalog das Terminal-Set gelöscht wird.

PUBSET = *HOME
Das Terminal-Set wird aus dem Home-Pubset gelöscht.

PUBSET = <catid 1..4>
Das Terminal-Set wird aus dem angegebenen Pubset gelöscht.

REMOVE-ASSIGNMENT =
Angabe ob alle Zuweisungen des zu löschenden Terminal-Sets ebenfalls gelöscht werden sollen.

REMOVE-ASSIGNMENT = *NO
Das Löschen wird abgewiesen, wenn noch mindestens eine Zuweisung besteht.

REMOVE-ASSIGNMENT = *YES
Bestehende Zuweisungen werden vor dem Löschen aufgehoben.

Kommando-Returncode

(SC2)

SC1

Maincode

Bedeutung


0

CMD0001

Kommando fehlerfrei ausgeführt

2

0

SRM6001

Kommando mit Warnung ausgeführt


1

SRM6010

Syntaxfehler im Kommando


32

SRM6020

Systemfehler während der Kommandobearbeitung


64

SRM6040

Semantikfehler während der Kommandobearbeitung


130

SRM6030

Kommando kann vorübergehend nicht ausgeführt werden