So konfigurieren Sie die Grafana-Integration mit Encvoy ID#
In dieser Anleitung erfahren Sie, wie Sie Single Sign-On (SSO) in Grafana unter Verwendung des Encvoy ID-Systems einrichten.
📌 Grafana ist ein Open-Source-Datenvisualisierungssystem, das auf Daten von IT-Monitoringsystemen spezialisiert ist.
Die Einrichtung des Logins über Encvoy ID besteht aus mehreren wichtigen Schritten, die in zwei verschiedenen Systemen durchgeführt werden.
- Schritt 1. Anwendung erstellen
- Schritt 2. Grafana-System konfigurieren
- Schritt 3. Verbindung überprüfen
Schritt 1. Anwendung erstellen#
- Melden Sie sich im Encvoy ID-System an.
-
Erstellen Sie eine Anwendung mit den folgenden Einstellungen:
-
Anwendungsadresse - die Adresse Ihrer Grafana-Installation;
-
Redirect-URL #1 (Redirect_uri) -
<Grafana-Installationsadresse>/login/generic_oauth.🔍 Weitere Details zum Erstellen von Anwendungen finden Sie in den Anweisungen.
-
Öffnen Sie die Anwendungseinstellungen und kopieren Sie die Werte der folgenden Felder:
- Identifikator (
Client_id), - Geheimschlüssel (
client_secret).
- Identifikator (
Schritt 2. Grafana-System konfigurieren#
Die Autorisierungseinrichtung über Encvoy ID erfolgt in der Konfigurationsdatei grafana.ini, die sich unter Linux normalerweise unter /etc/grafana/grafana.ini befindet.
- Öffnen Sie die Datei grafana.ini im Bearbeitungsmodus.
-
Suchen oder fügen Sie den Block
[auth.generic_oauth]hinzu und setzen Sie die folgenden Parameter:[auth.generic_oauth] enabled = true name = <Encvoy IDSystemName> allow_sign_up = true client_id = <Client_id der in Encvoy ID erstellten Anwendung> client_secret = <Client_secret der in Encvoy ID erstellten Anwendung> scopes = openid profile email empty_scopes = false email_attribute_name = email:email email_attribute_path = data.email login_attribute_path = data.login name_attribute_path = data.givenName auth_url = https://<Encvoy ID-Systemadresse>/api/oidc/auth token_url = https://<Encvoy ID-Systemadresse>/api/oidc/token api_url = https://<Encvoy ID-Systemadresse>/api/oidc/me
-
Starten Sie den Grafana-Dienst neu, um die neuen Einstellungen zu übernehmen.
Schritt 3. Verbindung überprüfen#
- Öffnen Sie die Grafana-Login-Seite.
- Stellen Sie sicher, dass die Schaltfläche Sign in with Encvoy ID erschienen ist.
-
Klicken Sie auf die Schaltfläche und melden Sie sich mit Ihren Unternehmenszugangsdaten an:
- Sie werden zur Encvoy ID-Authentifizierungsseite weitergeleitet;
- Nach erfolgreichem Login werden Sie als autorisierter Benutzer zu Grafana zurückgeleitet.
