PUT authority (PUTAUT)
This attribute specifies the type of security processing to be carried out by the MCA.
- Receiver
- Requester
- Cluster receiver
- An MQPUT command to the destination queue (for message channels), or
- An MQI call (for MQI channels).
- Process security, also called default authority (DEF)
- The default user ID is used.
On all platforms, the user ID used to check open authority on the queue is that of the process or user running the MCA at the receiving end of the message channel.
The queues are opened with this user ID and the open option MQOO_SET_ALL_CONTEXT.
- Context security (CTX)
- The user ID from the context information associated with the message is used as an alternate
user ID.
The
UserIdentifier
in the message descriptor is moved into theAlternateUserId
field in the object descriptor. The queue is opened with the open options MQOO_SET_ALL_CONTEXT and MQOO_ALTERNATE_USER_AUTHORITY.On all platforms, the user ID used to check open authority on the queue for MQOO_SET_ALL_CONTEXT and MQOO_ALTERNATE_USER_AUTHORITY is that of the process or user running the MCA at the receiving end of the message channel. The user ID used to check open authority on the queue for MQOO_OUTPUT is the
UserIdentifier
in the message descriptor.Context security (CTX) is not supported on server-connection channels.
Further details about context fields and open options can be found in Controlling context information.
- Security
- Setting up security on UNIX, UNIX and Linux® systems for WebSphere® MQ UNIX systems and Windows systems,