Reputation: 745
I'd like to remove the delete capability from Service Bus Explorer. I tried locking the resources at the Service Bus level but that only restricts deletion through the portal. I think Service Bus Explorer can still delete because it uses Manage claim permission to connect with.
Apart from removing the Delete button from Service Bus Explorer, is there a more elegant way to remove delete capability?
Thanks,
Richard
Upvotes: 0
Views: 89
Reputation: 836
Service Bus Explorer cannot be used without "manage" permissions as its designed primarily for administrators to manage everything on the namespace. There's some alternative tools that is designed primarily to manage messages instead:
Service Bus Cloud Explorer: A cross-platform web-based SaaS with a free version and doesn't require Manage
permissions.
Azure Portal: Azure Portal now supports some message management capabilities.
Upvotes: 0
Reputation: 26057
Just as you've outlined, Service Bus Explorer is using the Manage claim which will always allow it to delete. This would need to be a feature implemented with the Service Bus Explorer. You could raise a feature request here: https://github.com/paolosalvatori/ServiceBusExplorer
Upvotes: 1