Security requirements for z/OS

View a summary of the authorizations in a z/OS® environment.

The following table summarizes the UNIX System Services file access authorizations in a z/OS environment.

Note: If you have enabled administration security, you must also set the permissions that are detailed in Tasks and authorizations for administration security.
Task Command Authorization
Create, delete or migrate an integration node

mqsicreatebroker

mqsideletebroker

mqsimigratecomponents

  • READ and WRITE access to the component directory by the z/OS user ID running the command.
  • The integration node runs under its z/OS assigned started task user ID.
Change an integration node

mqsichangebroker

  • READ and WRITE access to the component directory by the z/OS user ID running the command.
  • The integration node runs under its z/OS assigned started task user ID.
Backup or restore an integration node

mqsibackupbroker

mqsirestorebroker

  • READ and WRITE access to the component directory by the z/OS assigned started task user ID.
Start or stop an integration node

Console commands

  • READ and WRITE access to the component directory by the z/OS assigned started task user ID.
  • UPDATE authority in class OPERCMDS to the MVS.START.STC.message_broker_component_started_task resource.
Create or delete an integration server

mqsicreateexecutiongroup

mqsideleteexecutiongroup

  • READ and WRITE access to the component directory by the z/OS assigned started task user ID.
Start or stop a message flow

mqsistartmsgflow

mqsistopmsgflow

  • READ and WRITE access to the component directory by the z/OS assigned started task user ID.
Create or delete a configurable service

mqsicreateconfigurableservice

mqsideleteconfigurableservice

  • READ and WRITE access to the component directory by the z/OS assigned started task user ID.
List integration nodes

mqsilist

  • READ and WRITE access to the component directory by the z/OS assigned started task user ID.
Show integration node properties

mqsireportauthmode

mqsireportbroker

mqsireportfileauth

mqsireportflowmonitoring

mqsireportflowstats

mqsireportflowuserexits

mqsireportproperties

mqsireportresourcestats

  • READ access to the component directory by the z/OS assigned started task user ID.
Change integration node properties

mqsichangeauthmode

mqsichangefileauth

mqsichangeflowmonitoring

mqsichangeflowstats

mqsichangeflowuserexits

mqsichangeproperties

mqsichangeresourcestats

  • READ and WRITE access to the component directory by the z/OS assigned started task user ID.
Set and update passwords

mqsisetdbparms

  • READ and WRITE access to the component directory by the z/OS assigned started task user ID.
List set parameters that are on an integration node mqsireportdbparms
  • READ and WRITE access to the component directory by the z/OS assigned started task user ID.
Deploy an object to an integration node

mqsideploy

  • READ and WRITE access to the component directory by the z/OS assigned started task user ID.
Reload an integration node, integration servers or security

mqsireload

mqsireloadsecurity

  • READ and WRITE access to the component directory by the z/OS assigned started task user ID.
Trace an integration node

mqsichangetrace

mqsireporttrace

mqsireadlog

mqsiformatlog

  • READ and WRITE access to the component directory by the z/OS assigned started task user ID.
Global cache administration

mqsicacheadmin

  • READ and WRITE access to the component directory by the z/OS assigned started task user ID.
Report or update an integration node mode

mqsimode

  • READ and WRITE access to the component directory by the z/OS assigned started task user ID.
Package a BAR file

mqsipackagebar

  • READ and WRITE access to the component directory by the z/OS assigned started task user ID.
  • The user ID must have WRITE access to the -w (root location), -a (BAR file location), and -v (trace file location) directories.
Create or modify a web user account

mqsiwebuseradmin

  • READ and WRITE access to the component directory by the z/OS assigned started task user ID.