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 |