Use the mqsiwebuseradmin command to administer user accounts for the web user interface on z/OS®.
>>-mqsiwebuseradmin--BrokerName--+- -l +--+---------------+-----> +- -c + '- -u -username-' +- -m + '- -d ' >--+---------------+--+-----------+--+-------------------+------> '- -a -password-' '- -r -role-' '- -w --timeoutSecs-' >--+-----------------------+----------------------------------->< '- -v -- traceFileName -'
Synonym: wua
>>-+-webuseradmin-+--+-l=yes-+--+------------+------------------> '-wua----------' +-c=yes-+ '-u=username-' +-m=yes-+ '-d=yes-' >--+------------+--+--------+--+---------------+----------------> '-a=password-' '-r=role-' '-w=timeoutSecs-' >--+-----------------+----------------------------------------->< '-v=traceFileName-'
If you do not specify the -r parameter when you create a web user account (by specifying the -c parameter), a default role is created with the same name as the web user account. If you are using queue-based authorization, the web user account that you create must have the same name as the system user account that has been specified on the system.
For more information about roles, see Role-based security.
You can set this parameter to a value in the range 1 - 2 145 336 164. If you do not provide a timeoutValue value, or you set a value less than 1 or greater than 2 145 336 164 is specified, an error is returned.
Set this parameter to a value greater than the sum of the configuration timeout parameters ConfigurationChangeTimeout and InternalConfigurationTimeout that you specified for the broker, if you want to ensure that a response is received within the timeoutValue period. If you set a smaller value, the response returned might indicate that the state of the deploy request is unknown.
If you try to connect to a remote broker by specifying the i, p, and q parameters, or by using a connection parameter file (.broker), the command attempts to use WebSphere® MQ Java™ client code. This option is not supported on z/OS, and returns the following error:
BIP1046E: Unable to connect with the broker (name)
The reported reason code is MQRC_ENVIRONMENT_ERROR. You must specify a local queue manager.
mqsiwebuseradmin IB9NODE -c -u webuser1 -r admin -a passw0rd
mqsiwebuseradmin IB9NODE -m -u webuser1 -a n3wpass
mqsiwebuseradmin IB9NODE -d -u webuser1
F IB9NODE,wua c=yes,u=webuser1,r=admin,a=passw0rd
F IB9NODE,wua m=yes,u=webuser1,a=n3wpass
F IB9NODE,wua d=yes,u=webuser1