Grafana-Zugriff in Observability konfigurieren
Zuletzt aktualisiert am
Es gibt vier Möglichkeiten, auf Ihre Grafana-Instanz zuzugreifen:
- Single Sign-On (SSO)
- Standard-Admin-Benutzer (veraltet)
- Basic-Auth-Benutzer
- Anonymer Zugriff (standardmäßig deaktiviert)
Für ein breiteres konzeptionelles Verständnis darüber, wie Authentifizierung in STACKIT Observability funktioniert, lesen Sie unsere Authentifizierungsübersicht.
Registrierte Benutzer prüfen
Abschnitt betitelt „Registrierte Benutzer prüfen“Sie können alle registrierten Benutzer direkt in der Grafana-Benutzeroberfläche auflisten:
- Öffnen Sie die linke Seitenleiste in Grafana.
- Navigieren Sie zu Administration.
- Wählen Sie Users and access.
- Wählen Sie Users.
In diesem Abschnitt können Sie Benutzer auch aus Grafana entfernen, um Benutzerplätze freizugeben. Bitte beachten Sie, dass Single-Sign-On-Benutzer (SSO) beim nächsten Anmelden automatisch (neu) erstellt werden.
Zugriffsmethoden
Abschnitt betitelt „Zugriffsmethoden“Single Sign-On (SSO)
Abschnitt betitelt „Single Sign-On (SSO)“Single Sign-On (SSO) ermöglicht einen einfachen Zugriff auf Grafana mit Ihrem STACKIT-Account, ohne dass zusätzliche Zugangsdaten erforderlich sind. STACKIT SSO ist standardmäßig aktiviert.
Sie können STACKIT SSO im STACKIT Portal oder programmatisch über den Endpunkt Observability API grafana-configs aktivieren oder deaktivieren. Über die API können Sie außerdem Ihren eigenen SSO-Provider mithilfe des Attributs genericOauth konfigurieren. Bitte beachten Sie, dass Sie hierfür zuerst STACKIT SSO deaktivieren müssen.
Berechtigungszuordnung für STACKIT SSO
Projektberechtigungen aus dem STACKIT Portal werden den entsprechenden Grafana-Rollen zugeordnet. Wenn Sie die Rolle oder Berechtigungen eines Benutzers aktualisieren, muss sich dieser möglicherweise erneut bei Grafana anmelden, damit die Änderungen wirksam werden.
| Projektrolle | Produktrolle | Portal-Berechtigung | Grafana-Rolle |
|---|---|---|---|
| Owner | Observability Grafana Server Admin | argus.grafana.server-administrate | GrafanaAdmin |
| Observability Grafana Admin, Observability Admin | argus.grafana.administrate | Admin | |
| Editor | Observability Grafana Editor | argus.grafana.edit | Editor |
| Reader | Observability Grafana Viewer, Observability Reader | argus.grafana.view | Viewer |
Standard-Admin-Benutzer
Abschnitt betitelt „Standard-Admin-Benutzer“Bei der Bestellung einer Observability-Instanz, die Grafana enthält, können Sie auswählen, ob ein standardmäßiger Grafana-Admin-Benutzer (mit Basic Authentication) erstellt werden soll. Aus Sicherheitsgründen empfehlen wir, die Erstellung dieses Benutzers zu deaktivieren.
Sie können den Standard-Admin-Benutzer aus bestehenden Instanzen über das STACKIT Portal (über die entsprechende Schaltfläche im Grafana-Tab) oder programmatisch über den Endpunkt Observability API instance update entfernen.
Sie können weiterhin neue Basic-Authentication-Benutzer über die Grafana-Benutzeroberfläche erstellen, wie unten beschrieben.
Basic-Auth-Benutzer
Abschnitt betitelt „Basic-Auth-Benutzer“Um einen Basic-Auth-Benutzer zu erstellen, navigieren Sie wie oben beschrieben zum Abschnitt Users in der Grafana-Benutzeroberfläche. Hier können Sie neue Benutzer für die gesamte Grafana-Instanz oder für eine bestimmte Grafana-Organisation hinzufügen. Achten Sie darauf, dass die Gesamtzahl der Benutzer innerhalb des Benutzerlimits Ihrer Instanz bleibt.
Anonymer Zugriff
Abschnitt betitelt „Anonymer Zugriff“Wenn Sie den Zugriff auf Ihre Grafana-Instanz ohne Anmeldung erlauben möchten, können Sie die Option Öffentlicher Lesezugriff aktivieren. Beachten Sie, dass dies bedeutet, dass jeder mit dem Link Ihre Grafana-Dashboards einsehen kann.