Use the mqsiwebuseradmin command to administer user accounts for the web user interface on Linux or Windows systems.
Some parameters have alternative long names; for example: -l and --list are alternative parameter names of the option to list web users. The long names available are listed in the Parameters section.
>>-mqsiwebuseradmin--+-integrationNodeName-+--+- -l +-----------> '- -w --workDir-------' +- -c + +- -m + '- -d ' >--+---------------+--+---------------+--+-----------+----------> '- -u -username-' +- -a -password-+ '- -r -role-' '- -x ----------' >--+-----------------------+----------------------------------->< '- -v -- traceFileName -'
The specified directory must already exist and it must be the work directory of an integration server, created by the mqsicreateworkdir command. For more information, see Configuring an integration server by using the server.conf.yaml file.
Assuming that you have not specified a value of '*' for the -u parameter, 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.
mqsiwebuseradmin INODE -c -u webuser1 -r admin -a passw0rd
In the preceding example, the value admin corresponds to a system account.
mqsiwebuseradmin INODE -m -u webuser1 -a n3wpass
mqsiwebuseradmin INODE -d -u webuser1
mqsiwebuseradmin -w c:\workdir\ACEServ1 -c -u webuser1 -a passw0rd
mqsiwebuseradmin -w c:\workdir\ACEServ1 -m -u webuser1 -a n3wpass
mqsiwebuseradmin -w c:\workdir\ACEServ1 -d -u webuser1