Move messages
is not visible for users with management
tag
#13251
-
Describe the bugThe Reproduction stepsHave a cluster with the shovel and the management plugin. Expected behaviorA user with the Additional contextNo response |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 8 replies
-
@ruben-janssens it's a philosophical question, whether users with the On one hand, one alternative is to use CLI tools, which requires the highest privileges possible. However, the UI code cannot know where you are going to move messages so it can either display a form you won't be able to use, or hide it. As you can see, it is not nearly as clear cut as you claim it to be. This is the first time I see this topic mentioned in my close to 15 years around RabbitMQ. |
Beta Was this translation helpful? Give feedback.
-
@ruben-janssens you can use the HTTP API if the users who need to create shovels have the https://www.rabbitmq.com/docs/shovel-dynamic#using-http-api In your case, you would have to write your own application to create the necessary policy to start the shovel. |
Beta Was this translation helpful? Give feedback.
@ruben-janssens showing a form that does not actually work due to the limited permissions sounds like an equally (potentially) frustrating solution.
We'll do this instead rabbitmq/rabbitmqadmin-ng#46. This command
will always be "visible" and we can add some documentation to its
--help
message.