Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verwenden Sie Dienstkonten, um sich bei der Grafana zu authentifizieren HTTP APIs
Sie können ein Dienstkonto verwenden, um automatisierte Workloads in Grafana auszuführen, z. B. die Bereitstellung, Konfiguration oder Berichtsgenerierung von Dashboards. Erstellen Sie Dienstkonten und Token, um Anwendungen wie Terraform mit der Grafana-Konsole oder Amazon Managed Grafana zu authentifizieren. API
Anmerkung
Dienstkonten sind in Grafana 9.x und neuer verfügbar und ersetzen API Schlüssel als primäre Methode zur Authentifizierung von Anwendungen, die mit Grafana interagieren.
Ein häufiger Anwendungsfall für die Erstellung eines Dienstkontos ist die Ausführung von Vorgängen für automatisierte oder ausgelöste Aufgaben. Sie können Dienstkonten verwenden, um:
-
Definieren Sie Warnmeldungen in Ihrem System, die in Grafana verwendet werden sollen
-
Interagieren Sie mit Grafana, ohne sich als Benutzer anzumelden
Anmerkung
Jedes Dienstkonto wird für Abrechnungszwecke als Benutzer betrachtet.
Servicekonto-Tokens
Ein Dienstkonto-Token ist eine generierte Zeichenfolge, die als Schlüssel für die Authentifizierung bei Grafana dient. HTTP API
Wenn Sie ein Dienstkonto erstellen, können Sie ihm ein oder mehrere Zugriffstoken zuordnen. Sie können Service-Zugriffstoken genauso verwenden wie API Keys, um beispielsweise HTTP APIs programmgesteuert auf Grafana zuzugreifen.
Sie können mehrere Token für dasselbe Dienstkonto erstellen. Möglicherweise möchten Sie dies tun, wenn:
-
mehrere Anwendungen verwenden dieselben Berechtigungen, aber Sie möchten ihre Aktionen separat prüfen oder verwalten.
-
Sie müssen ein kompromittiertes Token rotieren oder ersetzen.
Zugriffstoken für Dienstkonten erben die Berechtigungen des Dienstkontos.
Amazon Managed Grafana hat ein Kontingent für die Anzahl der Dienstkonto-Token, die Sie gleichzeitig haben können. Dies beinhaltet aktive und abgelaufene Token. Sie müssen Token löschen, um sie aus Ihrem Kontingent zu entfernen.
Vorteile des Dienstkontos
Zu den zusätzlichen Vorteilen von Dienstkonten gegenüber API Schlüsseln gehören:
-
Dienstkonten ähneln Grafana-Benutzern und können aktiviert/deaktiviert werden, ihnen können bestimmte Berechtigungen erteilt werden und sie bleiben aktiv, bis sie gelöscht oder deaktiviert werden. APISchlüssel sind nur bis zu ihrem Ablaufdatum gültig.
-
Dienstkonten können mehreren Tokens zugeordnet werden.
-
Im Gegensatz zu API Schlüsseln sind Dienstkonto-Tokens keinem bestimmten Benutzer zugeordnet, was bedeutet, dass Anwendungen auch dann authentifiziert werden können, wenn ein Grafana-Benutzer gelöscht wird.
-
Sie können Dienstkonten auf die gleiche Weise Berechtigungen gewähren, wie Sie Benutzern Berechtigungen gewähren.
Weitere Informationen zu Berechtigungen finden Sie unter Berechtigungen verwenden.
Ein Dienstkonto erstellen
Anmerkung
Der Benutzer, der ein Dienstkonto erstellt, kann auch das von ihm erstellte Dienstkonto sowie die mit diesem Dienstkonto verknüpften Berechtigungen lesen, aktualisieren und löschen.
Voraussetzung
Stellen Sie sicher, dass Sie berechtigt sind, Dienstkonten zu erstellen und zu bearbeiten. Standardmäßig ist die Rolle des Organisationsadministrators erforderlich, um Dienstkonten zu erstellen und zu bearbeiten. Weitere Informationen zu Berechtigungen finden Sie unter Berechtigungen verwenden.
Um ein Dienstkonto zu erstellen
-
Melden Sie sich bei Ihrem Amazon Managed Grafana-Workspace an und wählen Sie im Menü auf der linken Seite Administration aus.
-
Wählen Sie Dienstkonten aus.
-
Wählen Sie Dienstkonto hinzufügen aus.
-
Geben Sie einen Anzeigenamen ein.
-
Der Anzeigename muss eindeutig sein, da er die dem Dienstkonto zugeordnete ID bestimmt.
-
Wir empfehlen, dass Sie bei der Benennung von Dienstkonten eine einheitliche Benennungskonvention verwenden. Eine einheitliche Benennungskonvention kann Ihnen helfen, Servicekonten in future zu skalieren und zu verwalten.
-
Sie können den Anzeigenamen jederzeit ändern.
-
-
Wählen Sie Create (Erstellen) aus.
Anmerkung
Sie können auch Dienstkonten mit Amazon Managed Grafana AWS APIs erstellen. Verwenden Sie den CreateWorkspaceServiceAccount, um programmgesteuert ein Servicekonto zu erstellen.
Hinzufügen eines Tokens zu einem Dienstkonto
Ein Dienstkonto-Token ist eine generierte zufällige Zeichenfolge, die bei der Authentifizierung bei Grafanas als Alternative zu einem Passwort dient. HTTP API
Voraussetzung
Stellen Sie sicher, dass Sie berechtigt sind, Dienstkonten zu erstellen und zu bearbeiten. Standardmäßig ist die Rolle des Organisationsadministrators erforderlich, um Dienstkonten zu erstellen und zu bearbeiten. Weitere Informationen zu Berechtigungen finden Sie unter Berechtigungen verwenden.
Um einem Dienstkonto ein Token hinzuzufügen
-
Melden Sie sich in Ihrem Grafana-Workspace an und wählen Sie im Menü auf der linken Seite Administration.
-
Erweitern Sie das Menü Benutzer und Zugriff.
-
Wählen Sie Dienstkonten aus.
-
Wählen Sie das Dienstkonto aus, dem Sie ein Token hinzufügen möchten.
-
Wählen Sie Dienstkonto-Token hinzufügen aus.
-
Geben Sie einen Namen für das Token ein.
-
Wählen Sie Ablaufdatum festlegen und geben Sie ein Ablaufdatum für das Token ein.
-
Das Ablaufdatum gibt an, wie lange der Schlüssel gültig sein soll.
-
Sie können ein Ablaufdatum festlegen, das bis zu 30 Tage in der future liegt.
-
Wenn Sie sich bezüglich eines Ablaufdatums nicht sicher sind, empfehlen wir Ihnen, das Token so einzustellen, dass es nach einer kurzen Zeit abläuft, z. B. nach einigen Stunden oder weniger. Dadurch wird das Risiko begrenzt, das mit einem Token verbunden ist, das über einen langen Zeitraum gültig ist.
-
-
Wählen Sie Generate token (Token erstellen) aus.
Anmerkung
Sie können auch Dienstkonto-Tokens mit Amazon Managed Grafana AWS APIs erstellen. Verwenden Sie das CreateWorkspaceServiceAccountToken, um programmgesteuert ein Dienstkonto-Token zu erstellen.
Löschen Sie ein Diensttoken
Wenn Sie mit einem Service-Token fertig sind, müssen Sie es löschen, um es aus Ihrem Workspace zu entfernen. Abgelaufene, aber noch nicht gelöschte Token werden auf dein Kontingent an Dienstkonto-Tokens angerechnet.
Voraussetzung
Stellen Sie sicher, dass Sie berechtigt sind, Dienstkonten zu erstellen und zu bearbeiten. Standardmäßig ist die Rolle des Organisationsadministrators erforderlich, um Dienstkonten zu erstellen und zu bearbeiten. Weitere Informationen zu Berechtigungen finden Sie unter Berechtigungen verwenden.
Um ein Token aus einem Dienstkonto zu entfernen
-
Melden Sie sich in Ihrem Grafana-Workspace an und wählen Sie im Menü auf der linken Seite Administration.
-
Erweitern Sie das Menü Benutzer und Zugriff.
-
Wählen Sie Dienstkonten aus.
-
Wählen Sie das Dienstkonto aus, von dem Sie ein Token löschen möchten.
-
Wählen Sie in der Tokenliste das rote Symbol mit einem X neben dem Dienstkonto-Token aus, das Sie löschen möchten.
-
Wählen Sie Löschen aus.
Ihr Token ist gelöscht.
Anmerkung
Sie können Service-Konto-Tokens auch mit Amazon Managed Grafana AWS APIs löschen. Verwenden Sie den DeleteWorkspaceServiceAccountToken, um ein Dienstkonto-Token programmgesteuert zu löschen.
Weisen Sie einem Dienstkonto Rollen zu
Sie können einem Grafana-Dienstkonto Rollen zuweisen, um den Zugriff auf die zugehörigen Dienstkonto-Tokens zu steuern. Sie können einem Dienstkonto Rollen über die Grafana-Benutzeroberfläche oder über die API zuweisen.
Voraussetzung
Stellen Sie sicher, dass Sie berechtigt sind, Dienstkonten zu erstellen und zu bearbeiten. Standardmäßig ist die Rolle des Organisationsadministrators erforderlich, um Dienstkonten zu erstellen und zu bearbeiten. Weitere Informationen zu Berechtigungen finden Sie unter Berechtigungen verwenden.
Um einem Dienstkonto eine Rolle zuzuweisen
-
Melden Sie sich bei Grafana an und wählen Sie im Menü auf der linken Seite Administration.
-
Wählen Sie Dienstkonten.
-
Wählen Sie das Dienstkonto aus, dem Sie eine Rolle zuweisen möchten. Suchen Sie alternativ das Dienstkonto in der Listenansicht.
-
Weisen Sie mithilfe der Rollenauswahl eine Rolle zu, um sie zu aktualisieren.