...
Permissions required for working with Queues:
Permission level Description of UI menus enabled Admin/Queue/Add This permissions permission enables the option to Add queues. You will be able to add new queues and view a list of the available queues with this permission. To be able to delete, purge messages to a queue or browse details of a queue, you need the following permissions.
Note Note that a user that has permission to Add new queues, by default obtains permission to consume messages from all queues created by the same user and to publish messages to the same queues.
Admin/Manage/Queue/Browse This permission enables the Browse option for Queues. When you go to the Main tab and click Queues -> List, you will see the Browse link enabled for each queue. Admin/Manage/Queue/Delete This permission enables the Delete option for Queues. When you go to the Main tab and click Queues -> List, you will see the Delete link enabled for each queue. Admin/Manage/Queue/Purge This permission enables the Purge Messages option for Queues. When you go to the Main tab and click Queues -> List, you will see the Purge Messages link enabled for each queue. Admin/Manage/Dead Letter Channel This permission enables users to see any queue information that is stored in the Dead Letter Channel. When this node is selected, the following permissions will be automatically granted:
- Browse: Allows users to browse details of a queue stored in the Dead Letter Channel.
- Delete: Allows users to delete any queue stored in the Dead Letter Channel.
- Reroute: Allows users to reroute a queue stored in the Dead Letter Channel to any other queue chosen by the user.
- Restore: Allows users to restore a queue stored in the Dead Letter Channel to the queue from which it originated.
Permissions required for working with Topics:
Permission level Description of UI menus enabled Admin/Manage/Topic/Add This permissions permission enables the possibility of adding topics and sub topics. When you go to the Main tab, the Add option will be enabled Topics, which can be used to add a new topic. When you go to Topics -> List and select a particular topic, the Add Subtopic link will also be enabled.
Note Note that a user that has permission to Add new topics, by default obtains permission to subscribe and publish to all the topics that are created by the same user.
Admin/Manage/Topic/Delete This permission enables the possibility of deleting topics and subtopics. When you go to Topics -> List and select a particular topic, the Delete link will be enabled.
Note Note that the Admin/Manage/Resources/Browse permission node should also be enabled for topic deletion to be allowed.
Admin/Manage/Topic/Details This permission enables the possibility of checking the details of topics and subtopics. When you go to Topics -> List and select a particular topic, the Details link will be enabled. Listed below are the permissions that will allow users to view details of manageĀ subscriptions to a Topic or Queue.
Permission level Description of UI menus enabled Admin/Manage/Subscription/Queue This permissions permission enables the possibility of viewing details of queue subscribers. The Subscription -> Queue Subscription List option will be available in the Main tab. Admin/Manage/Subscription/CloseQueueSubscriptions This permission in addition to 'Admin/Manage/Subscription/Queue' will allow users to close queue subscriptions. Admin/Manage/Subscription/Topic This permissions permission enables the possibility of viewing details of topic subscribers. The Subscription -> Topic Subscription List option will be available in the Main tab. Admin/Manage/Subscription/CloseTopicSubscriptions This permission in addition to 'Admin/Manage/Subscription/Topic' will allow users to close topic subscriptions.
Info | ||
---|---|---|
| ||
Explained above are the list of role-based permissions that are required by users in order to create and manage queues/topics from the Management Console.
Once queues and topics are created in the Management Console, other users should be able to publish to these topics/queues and consume the messages that are published. Therefore, the creator of the topic/queue should grant permissions to other user roles at the time of creating the topic/queue as shown below.
|
...