Grafana teams provision / manual creation

Hello! I have some doubts about Grafana Teams. I had deployed Grafana OSS version in a Kubernetes cluster via Helm Chart.

I found this github ticket still open related to the provisioning request, so it seems Teams cannot be provisioned via API (and I assume via Helm Chart either).

Users log in via Google OAuth, but I cannot use Teams Sync.

So, if I want to create Teams and assign users to them:

  1. Is there no other way to create the teams apart from doing it manually in the Grafana UI?
  2. Do I need to also assign manually the users to the teams? Thus, if I am right, we have the restriction that they have to be logged in first.

Thanks!

API, Terraform, …
https://registry.terraform.io/providers/grafana/grafana/latest/docs/resources/team

You can use enterprise (paid) version and use team sync with SAML:

Thanks for the info @jangaraj!

Next time I will not trust an open issue. ^^u

Cannot use the Enterprise edition or Team Sync…

Assuming I use the API, about adding members to the teams, do i need them to be logged first so i have the user id or I am missing another way to do it?

Thanks again!

I don’t know. You can use /swagger-ui to explore/test.

Lazy pros don’t read a doc, but using browser network console in Grafana UI, because UI is using API under the hood.

2 Likes