Dashboard permissions based on API keys

Hi, I’m trying to setup permissions per dashboard using API keys but seems it’s not possible.
I understand it’s possible to add permission for specific user or team but i want to set dashboard permission for specific API key i generated. Or other way around, it would help if i can group my API keys into teams and then use dashboard permissions check based on team.

This would help a lot because I let users of my existing applications connect to grafana using API keys but I don’t want that each user within same organization can see all dashboards. At the moment I don’t see solution for this and any advice or idea would help a lot.

This is extremely important feature for us and I hope there are some worarounds or plans for future releases regarding this topic.

Looking forward to your answers.

Try http://docs.grafana.org/guides/basic_concepts/#organization