Domain:  | USER-ADMINISTRATION  | 
Privileges:  | STD-PROCESSING, USER-ADMINISTRATION  | 
This command outputs the user IDs which are suspended.
Here the
global system user administrator (owner of the USER-ADMINISTRATION privilege) can specify all user IDs on all pubsets
group administrator who owns at least the MANAGE-MEMBERS attribute can specify all user IDs of the addressed pubset which are assigned or subordinate to him/her
If USER-ID=*ALL is specified, the information which is accessible to each user according to the rules specified above is output for each user.
SHOW-USER-SUSPEND  | 
USER-IDENTIFICATION = *ALL / list-poss(20): *OWN / <name 1..8 with-wild(32)> ,PUBSET = *ALL / list-poss(2000): *HOME / <cat-id 1..4> ,INFORMATION = *SUMMARY / *ALL ,OUTPUT = list-poss(2): *SYSOUT / *SYSLST  | 
USER-IDENTIFICATION = *ALL / list-poss(20): *OWN / <name 1..8 with-wild>
User IDs which have been displayed as suspended.
PUBSET = *ALL / list-poss(2000): *HOME / <cat-id 1..4>
Pubset whose user catalog contains the user IDs.
INFORMATION = 
Specifies the output scope.
INFORMATION = *SUMMARY 
Information is output regarding whether a user ID is being observed or is already 
suspended, and possibly for how long.
INFORMATION = *ALL
If an initiator is a person who is being observed or is suspended, the initiator’s identification attributes are output in addition to the information output with INFORMATION = *SUMMARY.
OUTPUT = 
Defines the output medium for the information.
OUTPUT = *SYSOUT 
The system file SYSOUT (in dialog the terminal) is output.
OUTPUT = *SYSLST
Output is to the system file SYSLST.
Command return codes
(SC2)  | SC1  | Maincode  | Meaning  | 
0  | CMD0001  | Command executed without errors  | |
2  | 0  | SRM6001  | Command executed with a warning  | 
32  | CMD0009  | System error during output of S variables  | |
32  | SRM6020  | System error during command execution  | |
64  | OPS0002  | Output of S variables interrupted  | |
64  | CMD0009  | Not possible to output S variables  | |
64  | SRM6040  | Semantic error during command execution  | |
130  | OPS0001  | Not enough memory available  | |
130  | SRM6030  | Command cannot be executed at the present time  | 
Output in S variables
The command’s INFORMATION operand is used to define the S variables to be created. The following specifications are possible for INFORMATION:
Notation in command  | Conditions in table  | 
INFORMATION = *SUMMARY  | 1  | 
INFORMATION = *ALL  | 2  | 
Output information  | Name of the S variable  | T  | Contents  | Condition  | 
Audit ID  | var(*LIST).AUDIT-ID  | S  | <alpha-name 0..16>  | 2  | 
Number of failed attempts  | var(*LIST).COUNT  | I  | <integer 1..3767>  | 1, 2  | 
Maximum failed attempts  | var(*LIST).COUNT-LIM  | I  | <integer 1..3767>  | 1, 2  | 
End date  | var(*LIST).DATE  | S  | <date>  | 1, 2  | 
Personal ID  | var(*LIST).PERS-ID  | S  | <name 0..8>  | 2  | 
Kerberos principal  | var(*LIST).PRINCIPAL  | S  | <alpha-name   | 2  | 
Terminal processor  | var(*LIST).PROCESSOR  | S  | <name 0..8>  | 2  | 
Catid of the pubset  | var(*LIST).PUBSET  | S  | <catid 1..4>  | 1, 2  | 
“Being observed” or “Suspended” status  | var(*LIST).STATE  | S  | *OBSERVE  | 1, 2  | 
Terminal station  | var(*LIST).STATION  | S  | <name 0..8>  | 2  | 
End time  | var(*LIST).TIME  | S  | <time>  | 1, 2  | 
User ID  | var(*LIST).USER-ID  | S  | <name 1..8>  | 1, 2  |