06 Jul, 2015
Text Size


The audience will be comprised of architects and administrators from both customer and business partner organisations. Security personnel may also benefit from this course if they are to be involved with the administration of IBM MQ security but they should already be familiar with the concepts of messaging and in particular as it applies to MQ.

It is NOT suitable for a novice to attend this course. Students should be experienced MQ or security personnel who have been identified as requiring the ability to set up and customise the MQ security infrastructure.


The major prerequisite skill is in-depth knowledge of IBM MQ administration. This can be obtained from either of our MQ Administration courses, for z/OS or for LUW.

To do the practical exercises, knowledge of the Windows environment is necessary.

A knowledge of security concepts and RACF administration (optional for z/OS sites) would be helpful.


2 days. Hands on.

This course is available on site only. Please call for details.

Course Objectives

The purpose of this course is to provide attendees with a detailed understanding of the requirements for creating a secure MQ environment and the techniques for its implementation. It will provide a mix of lecture sessions and lab exercises. It is expected that students will use this techniques to secure their own MQ environments.

After completing this course you should be able to:

  • Define the following security concepts:
    • Authentication.
    • Non-repudiation.
    • Encryption and decryption.
    • Data integrity.
  • Describe how Secure Sockets Layer (SSL) works.
  • Implement SSL in MQ.
  • Identify key issues associated with MQ client security.
  • How to create specific and generic Profiles.
  • Secure MQ objects using the OAM.
  • Understand context security and the use of alternate user authority.
  • User Exits.
  • Error Diagnosis.
  • Detail the additional considerations for using MQ with RACF on zOS.

Course Content

Consolidation of MQ objects on which security is required.
Security Issues.
Overview of security concepts and facilities in MQ Firewalls:
• Logon Security.
Security Identifiers.
Z Security:
• Switch Profiles.
• MQ Admin.
Local and Remote:
• Groups.
MQM Group.
Administering Groups on different Platforms:
• Profiles.
Discreet and Generic:
• Creation.
• Using MQ Explorer and Object Authorities.
• OAM.
Authorization Service Interface.
Access Control List.
When Security Checks are made.
OAM Commands:
Z Series.
How it is achieved.
How it is granted.
Resource Profiles.
RACF Classes.
API relationship.
Context Authority.
Message and Identity.
Content Programming.
Passing Content Authority.
Channel authority.
Channel Initiator.
Channel Parameters.
Message Channel Agent Exits.
Sockets Layer (SSL) explained:
• Implementing SSL in MQ.
• SSL Handshake.
• Key Repository.
• Setting Up the Channels.
• Distinguished Names.
Good Security Practices.
Support Packs.


NOTE: IBM MQ was previously known as WebSphereMQ and is still sometimes referred to by this name.

Search Public Courses

Course Contact Form

Please complete the form to enquire about running a course at your premises or one of our training facilities