I'm sorry but I don't have much to add to this thread and the original
one where you or your colleague were asking about how to separate
permissions for 2 users.
You are asking members of this list to do your job for you by posting a step
by step instruction.
Your next course of action should be understanding how publishing and routing
works (hint: messages are NOT published to queues). It should be reasonably easy
then to come up with permission patterns for your case. Also note that you are trying
to publish over the default exchange which is NOT the only way to publish and when it
comes to restricting access, its convenience is annoying and counterproductive. So consider
using a separate exchange, there's nothing wrong with using more than one or even one per
user (until you go into 100s of thousands or more, at least).