Hi Constanza,
The way I read your question is that what you call “queues” are not the Mendix taskqueues, but a set of activities that someone can have more or less access to. In the access rules there are ways to limit access to objects that a user created (owner), or to objects that relate to a user (path to user) e.g. via an organisational structure.
A user can have multiple user-roles, depending on your organisational needs. Someone can be both a team-manager and a order-entry user. You just need to make sure that you set the correct mapping between the user-roles and the module-roles.
I hope this helps you in the right direction.