Add a group to a queue or add queues to groups

I am trying to streamline rights for queues by assigning global rights to groups and then assigning groups to queues or queues to groups. It seems that neither is possible without reassigning the queue rights for each group in every queue.

We have many queues and and I want to set rights ion one place for each group and then just assign the relevant group to each queue. In that way I want to restrict which queues each group can see, How can I do this?

It seems that I need to add the group to each queue and then assign the queue rights all over again for each queue I wan to configure. Is that right? If so, then it seems that assignign global queue rights to each group is not what I want. I’m very confused.