Limit query visualization by group


I understand that it’s possible to limit query access by data source, but I find this much rigid when you have hundreds of query and different sectors in charge of different data in an organization.

I think that groups is the perfect place to put these different sectors, but in my organization some queries are needed by different sectors, so the only way to make this visible to both sectors is creating a new data source (will be the same as the one that you already use in the query) and assigning this data source for both groups.

It’s appear to be a bit clumsy for me, would like to receive feedback and also put me available to help in the implementation.