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:
- Is there no other way to create the teams apart from doing it manually in the Grafana UI?
- 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