THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
Code Block |
---|
group <group-name> = [user-list] [group-name-list] action = [consume| publish| create| access| bind| unbind| delete| purge] permission = [allow|allow-log|deny|deny-log] propertiesproperty = [temporary|durable|owner] object = [queue|exchange|routingkey] permission <group-name> [action] [queue=<queuename>] [exchange=<exchangename>object=<object-name>] [routingkey '=' <routingkey>] [property = <properties><property-value>] |
File order , most specific first.
Example file:
Code Block |
---|
group admin tedr martin qpid-acl carlt allow create queue=\* temporary=true durable=false qpid-acl guest allow bind queue=\* exchange=amq.topic routingkey=stocks.ibm.# owner=<self> qpid-acl admin allow consume queue=<self> There are a few pieces of nomenclature we need to agree on: permissions objects (queue,exchange, rkey...) users (user, group,role?) |