Authorizations for context

Value Description
passall Pass all context on the specified queue. All the context fields are copied from the original request.
passid Pass identity context on the specified queue. The identity context is the same as that of the request.
setall Set all context on the specified queue. This is used by special system utilities.
setid Set identity context on the specified queue. This is used by special system utilities.

In order to modify any of the message context options, we must have the appropriate authorizations to issue the call. For example, in order to use MQOO_SET_IDENTITY_CONTEXT or MQPMO_SET_IDENTITY_CONTEXT, we must have +setid permission.

Note: To use setid or setall authority, authorizations must be granted on both the appropriate queue object and also on the queue manager object.