The ACL file is instance specific. Each time you start a broker instance, a default file named accesscontrol.properties is created in the instance directory. The path to the file has the following format (see Appendix A, Platform-Specific Locations of Message QueueTM Data):
…/instances/brokerInstanceName/etc/accesscontrol.properties
The ACL file is formatted like a Java properties file. It starts by defining the version of the file and then specifies access control rules in three sections:
Connection access control
Physical destination access control
Physical destination auto-create access control
The version property defines the version of the ACL properties file; you may not change this entry.
version=JMQFileAccessControlModel/100
The three sections of the ACL file that specify access control are described below, following a description of the basic syntax of access rules and an explanation of how permissions are calculated.