Hi, I am facing issue while configuring OAuth tool (Keycloak) for authorisation to Grafana.
Usecases Solved:
- Authenticate Grafana using Keycloak
- Assign Grafana Roles (Admin/Editor/Viewer) to Users using Keycloak Roles when they authenticate using Keycloak : grafana.ini
role_attribute_path = contains(roles[*], 'admin') && 'Admin' || contains(roles[*], 'editor') && 'Editor' || 'Viewer'
Usecase Pending:
- Assign Users to Grafana Teams, on the basis of the assigned Keycloak Groups to Users
I am using Grafana OSS version 7.0.3, and I am using Keycloak tool for authentication and authorisation.
There is Teams Sync option in Enterprise version for the Pending Usecase, but I guess there should be some other workaround for this in OSS version as well.
Can anyone help me out.