Wie erstelle ich einen Benutzer in Grafana mit der Befehlszeilenschnittstelle grafana-cli?
Fortschritt
Antwort
Um einen Benutzer in Grafana über die Befehlszeilenschnittstelle grafana-cli
zu erstellen, können Sie den folgenden Befehl verwenden:
grafana-cli admin reset-admin-password <new_password>
Dieser Befehl setzt das Passwort des Admin-Benutzers zurück. Wenn Sie jedoch einen neuen Benutzer erstellen möchten, unterstützt die CLI von Grafana die Benutzererstellung nicht direkt. Die Benutzerverwaltung muss in der Regel über die Grafana-Benutzeroberfläche oder die API erfolgen.
Wenn Sie einen Benutzer über die API erstellen möchten, können Sie eine POST-Anforderung an den Endpunkt /api/admin/users
senden. Hier ist ein Beispiel mit curl
:
curl -X POST http://<grafana_host>:<grafana_port>/api/admin/users \ -H "Content-Type: application/json" \ -H "Authorization: Bearer <your_api_key>" \ -d '{ "email": "[email protected]", "login": "newuser", "name": "New User", "password": "password_here", "orgId": 1 }'
Stellen Sie sicher, dass Sie <grafana_host>
, <grafana_port>
und <your_api_key>
durch Ihre tatsächlichen Grafana-Instanzdetails und Ihren API-Schlüssel ersetzen. Sie können einen API-Schlüssel über die Grafana-Benutzeroberfläche unter Configuration -> API Keys
generieren.
Hinweis:** Stellen Sie sicher, dass Sie über die erforderlichen Berechtigungen zum Erstellen von Benutzern verfügen.
Vorschläge
- Was sind die Schritte, um einen API-Schlüssel in Grafana zu generieren?
- Kann die Benutzererstellung ausschließlich über die Grafana CLI erfolgen?
- Welche Berechtigungen sind erforderlich, um Benutzer über die API anzulegen?
- Gibt es andere Benutzerverwaltungsaufgaben, die über die Grafana-CLI ausgeführt werden können?
- Wie können Benutzerrollen und Berechtigungen in Grafana verwaltet werden?