Use the listUsersInDefaultRole command
to list users in the default roles for a local bus.
To
run the command, use the AdminTask
object of the wsadmin
scripting client.
The wsadmin scripting client is run from Qshell. For more information, see Configuring Qshell to run
WebSphere® Application Server scripts
.
This command is valid only
when used with
WebSphere Application Server Version 7.0 application servers.
Do not use it with earlier versions.
Command-line help is provided for service integration bus commands:
After using the command, save your changes to the
master configuration; for example, by using the following command:
AdminConfig.save()
Purpose
Use the listUsersInDefaultRole command
to list all the users in the default roles for a selected local bus.
Required parameters
-
-bus busName
- The name of the local bus. You can use the listSIBuses command
to list the names of existing buses.
-
-role roleType
- The role type for which you want to list users. You can specify
the following role types:
-
Sender
- This role type is authorized to send messages to destinations
on the local bus.
-
Receiver
- This role type is authorized to receive messages from destinations
on the local bus.
-
Browser
- This role type is authorized to browse messages on destinations
on the local bus.
-
Creator
- This role type is authorized to create messages on destinations
on the local bus.
Conditional parameters
None.
Optional parameters
-
-showUniqueNames TRUE | FALSE
- Whether to display unique names. This parameter has two possible
values:
-
TRUE
- Unique names are displayed.
-
FALSE
- Security names are displayed.
The default value is FALSE.
Example
The following example lists users
in the Sender role type for a bus called Bus1.
AdminTask.listUsersInDefaultRole ('[-bus Bus1 -role Sender]')