Last year IBM announced the IBM MQ Appliance M2000, which included a new web based interface for administering MQ. We mentioned at the time that this was just the first step and our statement of direction was to support IBM MQ in general, not just the appliance. With the recent announcement of IBM MQ v9.0.1, the IBM MQ Console is now available across a wide range of platforms as an installable feature, including on MQ Appliance and on MQ on z/OS. I’ll use this blog post to illustrate what’s changed as part of this release:
The IBM MQ Console is a web based tool for administering IBM MQ. You can create, delete, start and stop queue managers, as well as manage many MQ objects like queues, channels and listeners. It also allows you to create charts from resource monitoring data on system topics. Those of you familiar with the MQ Console that shipped on the Appliance will notice that we’ve refreshed the design and some internal changes means the UI in general should feel more responsive.
One of my favourite features in this release is the inclusion of a read only user. By configuring security to provide the user with the read only role, it will allow them to access the MQ Console but they will be unable to perform any destructive actions, such as creating or deleting objects, or stopping queue mangers. The UI will detect that a user has this role and will hide these actions from them.
Additionally, if you require more fine grained control over authorisation, a user can be configured to use the MQ authorization model when authenticating actions against a queue manager.
There are plenty of other great web features that are part of this release that I’d love to talk about, such as our new REST interface for administering MQ objects, but I’ll leave that for another blog post! For now, I hope that gives you a good overview of the MQ Console. If you have any enhancements you'd like to us to consider, why not suggest them in the comments.