03.05.2015 Views

IBM WebSphere V5.0 Security - CGISecurity

IBM WebSphere V5.0 Security - CGISecurity

IBM WebSphere V5.0 Security - CGISecurity

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The authority service component provided with <strong>WebSphere</strong> MQ is called the<br />

Object Authority Manager (OAM). The OAM is automatically enabled for each<br />

queue manager. If you do not want any authority checks, you can disable the<br />

OAM.<br />

The OAM maintains an access control list (ACL) for each <strong>WebSphere</strong> MQ object<br />

it is controlling access to. On UNIX systems only group IDs can appear in an<br />

ACL. This means that all members of a group have the same authority. On<br />

Windows, both user IDs and group IDs can appear in an ACL. This means that<br />

authorities can be granted to individual users as well as groups. The control<br />

command setmqaut grants and revokes authorities and is used to maintain ACL.<br />

You can specify any number of authorizations in a single command. For<br />

example, the list of authorizations permits a user or group to put messages on<br />

the queue and to browse them, but to revoke access to get messages the<br />

follwing is used:<br />

+put +browse -get<br />

The following example shows how to use the setmqaut command to grant and<br />

revoke permissions to use an object.<br />

setmqaut -m QM1 -t queue -n ITSO.QUEUE -g ITSOGROUP +put +browse -get<br />

In this example:<br />

► QM1 is the Queue Manager.<br />

► queue is the object type.<br />

► ITSO.QUEUE is the object name.<br />

► ITSOGROUP is the identifier of the group whose authorizations are to change.<br />

► +put +browse -get is the authorization list for the specified queue:<br />

– +put adds authorization to put (MQPUT) messages on the queue<br />

– +browse adds the authorization to browse messages on the queue (to<br />

issue MQGET with the browse option)<br />

– -get removes authorization to get (MQGET) messages from the queue<br />

SSL Support<br />

Many times, it is required to secure data transmitting over an insecure network.<br />

<strong>WebSphere</strong> MQ supports SSL Version 3.0 on UNIX (installed with <strong>WebSphere</strong><br />

MQ), Windows (Windows 200 has SSL support integral to the operating<br />

systems) and z/OS (SSL support is integral to the z/OS operating system).<br />

168 <strong>IBM</strong> <strong>WebSphere</strong> <strong>V5.0</strong> <strong>Security</strong> Handbook

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!