We have more than 20 user profiles in our system. Every one has allocated to a message queue with the user profile name. Now we need to know all the messages across the user profiles. But users can able to delete the messages of their own.
So how can I monitor all the messages in those queue and should restrict the users from deleting the the message from the message queue?