拒绝通过HTTP api grafana创建用户



我正在尝试使用grafana HTTP rest api创建新用户:

我正在做HTTP post到https://adminTest:adminTest@grafanaUrl:8086/api/admin/users与主体:

{
"name":"User",
"email":"user@graf.com",
"login":"user",
"password":"userpassword"
}

然而我得到:

{
"message": "Permission denied"
}
用HTTP api创建用户的正确步骤是什么?adminTest帐户为grafana中的admin帐户,

要使用HTTP管理API,用户必须是Grafana服务器管理员。因此,术语Grafana管理可能会有一点误导。

要让一个用户成为Grafana服务器管理员,你自己必须是一个管理员。来自文档:

分配或删除Grafana管理员权限:

  1. 以服务器管理员身份登录到Grafana。
  2. 将鼠标悬停在服务器管理(屏蔽)图标上,直到出现菜单,然后单击Users。
  3. 单击用户。
  4. 在Grafana Admin部分,点击Change.
  5. 单击"是"或"否",这取决于您是否希望该用户具有Grafana服务器管理员角色。
  6. 点击改变。

最新更新