Login to Grafana with Azure Entra ID (SSO)

Merhaba, bu yazımda sizlere Grafana uygulamasına Azure Entra ID (SSO) ile login olmayı gösteriyor olacağım.
- İlk olarak Azure Entra ID içerisinden yeni bir App Registrations yapmamız gerekiyor.
- Application adını belirleyip, en alt kısımda Grafana uygulamamızın web adresini giriyoruz.
- Uygulamamızı register edip, overview kısmında Applicaton (client) ID kısmını not ediyoruz.
- Sonraki adımda client secret yaratmamız gerekiyor. Sol taraftan Certificate & Secret kısmını seçerek New client secret‘a tıklayıp oluşturuyoruz. Value kısmını not ediyoruz.
- Son olarak not olarak aldığımız iki value’yu grafana.ini içerisine aşağıdaki formatta yapıştırıp Grafana servisini restart ediyoruz.
Ekstra olarak auth_url ve token_url kısımları için tenant_id gerekiyor.
|
1 2 3 4 5 6 7 |
[auth.azuread] name = Single Sign On enabled = true client_id = <client_id> client_secret = <client_secret_value> auth_url = https://login.microsoftonline.com/<tenant_id>/oauth2/v2.0/authorize token_url = https://login.microsoftonline.com/<tenant_id>/oauth2/v2.0/token |
|
1 |
systemctl restart grafana-server |
Grafana restart işlemi sonrası artık SSO şekilde login olabileceksiniz. Bir sonraki yazıda görüşmek üzere…





