We use rabbitmq for message exchange in the internal system. What we'd
like to do is to make it possible for "external" users to subscribe to
some of the messages.
Could you please advise how to do that? :)
--
Misha
_______________________________________________
rabbitmq-discuss mailing list
rabbitmq...@lists.rabbitmq.com
https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
Err, create logins for them?
It's not very clear what you're asking here.
Cheers, Simon
--
Simon MacMullen
RabbitMQ, VMware
On Fri, Mar 23, 2012 at 10:46:27AM +0000, Simon MacMullen wrote:
> On 22/03/12 19:10, Mikhail Sobolev wrote:
> >We use rabbitmq for message exchange in the internal system. What we'd
> >like to do is to make it possible for "external" users to subscribe to
> >some of the messages.
> >
> >Could you please advise how to do that?:)
>
> It's not very clear what you're asking here.
I have realized that after having re-read the origin message :) Thanks
for pointing that out. Let me try again.
We have a system that publishes messages about "interesting" events to a
topic exchange (let's say 'happenings').
We'd like interested parties (= "external users") to:
* be able to create a transient queue that is bound to this exchange
* not be able to do anything else (create exchanges, create durable
queues, publish messages)
Is it possible to use permissions system to limit a given login (since
we'd like them to use a common username/password) in such a way?
--
Misha
Mostly - see http://www.rabbitmq.com/access-control.html for details.
You can prevent them from creating exchanges or publishing messages. You
can ensure they can only create server named queues. But you can't
prevent them from creating durable queues.
Cheers, Simon
--
Simon MacMullen
RabbitMQ, VMware
On Mon, Mar 26, 2012 at 02:18:29PM +0100, Simon MacMullen wrote:
> On 23/03/12 18:34, Mikhail Sobolev wrote:
> >Is it possible to use permissions system to limit a given login (since
> >we'd like them to use a common username/password) in such a way?
>
> Mostly - see http://www.rabbitmq.com/access-control.html for details.
> You can prevent them from creating exchanges or publishing messages. You
> can ensure they can only create server named queues. But you can't
> prevent them from creating durable queues.
I somehow overlooked the abovementioned page, thank you.
Any suggestions on how to prevent stacking up the "undelivered"
messages?
--
Misha
Mostly - see http://www.rabbitmq.com/access-control.html for details. You can prevent them from creating exchanges or publishing messages. You can ensure they can only create server named queues. But you can't prevent them from creating durable queues.
Oh, yes. But the OP wanted to let them create some types of queues but
not others.
On 26/03/12 17:21, Tony Garnock-Jones wrote:
Isn't it possible to forbid them from creating any queues at all? It'd
be useful to be able to let people publish as much as they like (to
certain exchanges), but to forbid them from creating or deleting any
exchanges or any queues.
Oh, yes. But the OP wanted to let them create some types of queues but not others.
Cheers, Simon
--
Simon MacMullen
RabbitMQ, VMware