User names for channels

When using channels between queue managers (server connects or client connects) a valid principal name must be established during connect processing.

The final principal name is created by IBM® MQ based on configuration options for channels (attribute MCAUSER) and/or the CHLAUTH rules (attributes CLNTUSER and MCAUSER).

The final principal name is validated against the principal database and must be found in order to get a connection established. If the principal maps to a NonStop user outside the MQM group, the following rules must be met in addition:

  • + connect authority for the queue manager
  • +get +put (and so on) for any entities like queues