cloudamqp / amqp-client.js

AMQP 0-9-1 TypeScript client both for Node.js and browsers (using WebSocket)
https://cloudamqp.github.io/amqp-client.js/
Apache License 2.0
202 stars 19 forks source link

Creating non-admin users #15

Closed CodeWithOz closed 2 years ago

CodeWithOz commented 2 years ago

Do dedicated plans allow creation of non-admin users? In other words, do dedicated plans give full admin privileges to the account owner? I'm currently testing out the free tier and I understand that shared instances rely on named vhosts to distinguish different users who are on shared plans, so each of those users can't be made an admin of the instance. I want to use a structure whereby I give different users non-admin access to the instance, configured to only have read/write access to specific queues. This way they can connect individually to the broker without being able to affect other users' queues. I can do this when I have full admin privileges to the broker, so I'd like to know if I would get that on the dedicated plans. Thanks.

jage commented 2 years ago

Hi,

Do dedicated plans allow creation of non-admin users?

Yes

In other words, do dedicated plans give full admin privileges to the account owner?

Yes, you can add vhosts, users, permissions etc on dedicated plans.

I'm currently testing out the free tier and I understand that shared instances rely on named vhosts to distinguish different users who are on shared plans, so each of those users can't be made an admin of the instance.

Correct.

I want to use a structure whereby I give different users non-admin access to the instance, configured to only have read/write access to specific queues. This way they can connect individually to the broker without being able to affect other users' queues. I can do this when I have full admin privileges to the broker, so I'd like to know if I would get that on the dedicated plans

Yeah, sounds like a good plan and dedicated is the way to go. :)

If you have more questions regarding CloudAMQP feel free to contact us at support@cloudamqp.com.