It is possible to connect, like described here: https://blog.consol.de/software-engineering/ibm-mq-jmstoolbox/
The main parts are:
SET AUTHREC OBJTYPE(QMGR) PRINCIPAL('admin') AUTHADD(DSP, CONNECT, INQ)
SET AUTHREC PROFILE('SYSTEM.ADMIN.COMMAND.QUEUE') OBJTYPE(QUEUE) PRINCIPAL('app') AUTHADD(DSP, PUT, INQ)
SET AUTHREC PROFILE('SYSTEM.DEFAULT.MODEL.QUEUE') OBJTYPE(QUEUE) PRINCIPAL('app') AUTHADD(DSP, GET)
SET AUTHREC OBJTYPE(QMGR) PRINCIPAL('app') AUTHADD(DSP)
* Create a queue
DEFINE QLOCAL('MY.QUEUE.1') REPLACE
* Authorize app user
SET AUTHREC PROFILE('MY.QUEUE.1') OBJTYPE(QUEUE) PRINCIPAL('app') AUTHADD(BROWSE, GET, PUT, INQ)
Then connect with JMSToolBox:
If you want to connect using the app user you have to use the DEV.APP.SVRCONN channel
If you want to connect using the admin user you have to use the DEV.ADMIN.SVRCONN channel