Feature request - Manage permissions via team_ids in dashboard

Hello all,

Do you know if this is possible to manage permissions of dashboard with team_ids (github)?

Indeed, in the case that only one organization (github) have access to grafana but not all dashboard, can be usefull to use team_ids to manage dashboard permissions.

Example:
-> Organization blah has been created on github (with multiple teams in this organization)
-> blah organization has viewer permission on default organization on grafana (blah is allowed to connect to this organization)
-> the idea is by example:
-> To allow editor permissions from blah/team1 (github) to default/dashboard1
-> To allow viewer permissions from blah/team2 (github) to default/dashboard2
-> To allow editor permissions from blah/team2 (github) to default/dashboard3

Best regards,