Hello,
we have two RabbitMQ users which are used by our application backend.
Now the issue is that, with this setup, admin-backend-user can create queues, but cannot delete them. The error message complains:
Delete queue error: access to queue 'd7c230e.7daae7f' in vhost '/' refused for user 'admin-backend-user'
Is this a known issue? I would expect administrator user to be able to delete queues even if he doesn‘t have read access to them. Maybe we are using wrong API to delete it?
--
Best Regards,
Vilius Šumskas
Rivile
IT manager
--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-user...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/rabbitmq-users/AM8PR01MB769999F89BE07270DBB95F0C92D99%40AM8PR01MB7699.eurprd01.prod.exchangelabs.com.
I saw that, but since we are performing queue delete operations via HTTP management API, I assumed that AMQP permissions do not apply.
The section from management documentation also got me confused. On one hand it says that “permissions to resources still apply to monitors and administrators”, but it also says that administrators via management plugin have read access to all queues, and add/delete users, etc. So I assumed that “permissions to resources still apply to monitors and administrators” section is only valid if connecting via AMQP client.
Anyway, .* ^$ ^$ permission set probably will do the trick. Thank you!
--
Vilius
To view this discussion on the web, visit https://groups.google.com/d/msgid/rabbitmq-users/CAA81d0v8jAOUoJ%2B0kAgNQVv%2BSSv8efr8UF3L7LY%2BZRnskM_pKg%40mail.gmail.com.