1

我的组织运行仅允许 SSO 登录的 grafana 7.0 实例。我想为我的用户帐户创建一个 API 令牌,但根据这些说明,如果不提供密码似乎是不可能的。这种理解准确吗?

4

2 回答 2

2

正如@Amal.Touzani 提到的,API 密钥是按组织创建的,而不是按用户创建的。

您提到的指令,在创建 API 令牌期间需要管理员密码来验证管理员用户。稍后访问级别将由请求中指定的角色定义,例如它是"role": "Admin". 角色可以是查看者、编辑者或管理员(如此处所述

当然,所有这些步骤都可以通过 Grafana 管理 UI 完成: 在此处输入图像描述

于 2020-07-28T07:49:04.683 回答
0

我认为您的用户应该有权创建 API 令牌,但您没有提供密码。根据文档,Admin API 需要(用户名、密码)进行身份验证。但 API Tokens 目前仅与组织和组织角色相关联,请参阅以下链接:

https://grafana.com/docs/grafana/latest/http_api/admin/

https://grafana.com/docs/grafana/latest/http_api/auth/

https://grafana.com/docs/grafana/latest/tutorials/api_org_token_howto/

于 2020-07-26T13:14:13.473 回答