Table 73 through Table 76 show the security profiles that are required to enable the scenario to work:
Class | Profile | User ID | Access |
---|---|---|---|
MQCONN | QSGA.CHIN | MOVER1 MOVER2 | READ |
MQADMIN | QSGA.RESLEVEL | BATCHID MOVER1 MOVER2 | NONE |
MQADMIN | QSGA.CONTEXT.** | MOVER1 MOVER2 | CONTROL |
MQQUEUE | QSGA.SYSTEM.COMMAND.INPUT | MOVER1 MOVER2 | UPDATE |
MQQUEUE | QSGA.SYSTEM.CHANNEL.SYNCQ | MOVER1 MOVER | UPDATE |
MQQUEUE | QSGA.SYSTEM.CHANNEL.INITQ | MOVER1 MOVER2 | UPDATE |
MQQUEUE | QSGA.SYSTEM.COMMAND.REPLY.MODEL | MOVER1 MOVER2 | UPDATE |
MQQUEUE | QSGA.SYSTEM.ADMIN.CHANNEL.EVENT | MOVER1 MOVER2 | UPDATE |
MQQUEUE | QSGA.SYSTEM.QSG.CHANNEL.SYNCQ | MOVER1 MOVER2 | UPDATE |
MQQUEUE | QSGA.SYSTEM.QSG.TRANSMIT.QUEUE | MOVER1 MOVER2 | UPDATE |
MQQUEUE | QSGA.QM1.TO.QM2.TCP | MOVER1 | ALTER |
MQQUEUE | QSGA.QM1.TO.QM2.LU62 | MOVER1 | ALTER |
MQQUEUE | QSGA.DLQ | MOVER2 | UPDATE |
The batch application runs under user ID BATCHID on QM1. It connects to queue manager QM1 and puts messages to the following queues:
It uses the MQPMO_SET_ALL_CONTEXT and MQPMO_ALTERNATE_USER_AUTHORITY options. The alternate user ID found in the UserIdentifier field of the message descriptor (MQMD) is MSGUSR.
The following profiles are required on queue manager QM1:
Class | Profile | User ID | Access |
---|---|---|---|
MQCONN | QSGA.BATCH | BATCHID | READ |
MQADMIN | QSGA.CONTEXT.** | BATCHID | CONTROL |
MQQUEUE | QSGA.LQ1 | BATCHID | UPDATE |
MQQUEUE | QSGA.RQA | BATCHID | UPDATE |
MQQUEUE | QSGA.RQB | BATCHID | UPDATE |
The following profiles are required on queue manager QM2 for messages put to queue RQA on queue manager QM1 (for the TCP/IP channel):
Class | Profile | User ID | Access |
---|---|---|---|
MQADMIN | QSGA.ALTERNATE.USER.MSGUSR | MCATCP MOVER2 | UPDATE |
MQADMIN | QSGA.CONTEXT.** | MCATCP MOVER2 | CONTROL |
MQQUEUE | QSGA.LQA | MOVER2 MSGUSR | UPDATE |
MQQUEUE | QSGA.DLQ | MOVER2 MSGUSR | UPDATE |
The following profiles are required on queue manager QM2 for messages put to queue RQB on queue manager QM1 (for the LU 6.2 channel):
Class | Profile | User ID | Access |
---|---|---|---|
MQADMIN | QSGA.ALTERNATE.USER.MSGUSR | MCALU62 MOVER1 | UPDATE |
MQADMIN | QSGA.CONTEXT.** | MCALU62 MOVER1 | CONTROL |
MQQUEUE | QSGA.LQB | MOVER1 MSGUSR | UPDATE |
MQQUEUE | QSGA.DLQ | MOVER1 MSGUSR | UPDATE |
Notices |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
csqsav04134 |