[rabbitmq-discuss] Write access required to read from queue?
    Matthias Radestock 
    matthias at rabbitmq.com
       
    Tue Jul  2 06:44:06 BST 2013
    
    
  
On 02/07/13 02:24, Michael Klishin wrote:
> 2013/7/2 Steve Valaitis <steve at digitalnothing.com
> <mailto:steve at digitalnothing.com>>
>
>     So the
>     queue.bind command is what's causing the ^amq\.gen-.* write permission
>     to be required?
>
> Either queue.bind or queue.declare without passive = true.
Actually, queue.declare requires 'configure' permissions, not 'write'. 
As per http://www.rabbitmq.com/access-control.html
>     What if I had a durable queue that multiple processes were connecting
>     to. With that scenario wouldn't anyone connecting to that queue also
>     be able to publish new messages to it?
>
> You can have a durable shared queue with multiple consumers.
re the 2nd question... clients publish to exchanges, not queues. And, as 
per the above docs, for that they need 'write' permissions on the exchanges.
Matthias.
    
    
More information about the rabbitmq-discuss
mailing list