ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General Discussion » newbie security question

Post new topic  Reply to topic
 newbie security question « View previous topic :: View next topic » 
Author Message
TonyK
PostPosted: Fri May 20, 2005 5:02 am    Post subject: newbie security question Reply with quote

Newbie

Joined: 20 May 2005
Posts: 2

Hello,

We are having quite simple MQ infrastructure that consists of one qmgr, several channel and queues and would like to separate the JMS clients to give different applications different access rights. Some of the clients are running on the same box under the same user account.

So as far as I understand there are just two standard ways to protect queues
The SSL certificates and security exit. Is it correct?

Thank you
Tony.
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Fri May 20, 2005 5:18 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

Neither of those protect queues.

Those both are methods of authenticating users. Queue protection is a problem of authorization.

Authorization in MQ is handled using the OAM (unless you're on z/OS).

If you have two clients running as the same user and both making BINDINGS/SERVER connections - you can not treat them differently from an authorization point of view.

If they are using CLIENT connections, then you can treat them differently by changing what Channel they connect to.

But since both of the methods you mention only apply for client connections (since they only work on channels!), I'll assume your apps are not using Bindings.

So create a different SVRCONN channel for each distinct set of priviledges you want. Assign a unique username to the MCAUSER property of the channel. Use setmqaut to assign the priviledges to queue resources for that MCA user. Change the application configuration to use that server connection channel.

And use a security exit or SSL to authenticate the application to the SVRCONN channel it needs.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
TonyK
PostPosted: Mon May 23, 2005 12:18 am    Post subject: Reply with quote

Newbie

Joined: 20 May 2005
Posts: 2

Jeff,
Thank you for the reply,

That is exactly what we are going to do. I just wonder if there are other ways to authenticate the user.
Are there some standard IBM’s implementations of security exits for simple authentication?
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Mon May 23, 2005 3:00 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

TonyK wrote:
Are there some standard IBM’s implementations of security exits for simple authentication?


Not that I know of.

But a lot of people seem to like BlockIP.

And Capitalware has what seems to be a nice product.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Mon May 23, 2005 12:37 pm    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

I don't think BlockIP authenticates, other than you could set it up to only allow connections from a particular IP address. That's kinda authentication I guess, if you assume to know "who" if you know the source IP.

MQAUSX from Capitalware can be configured to prompt for an ID and password.
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General Discussion » newbie security question
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.