Grafana Github 身份验证 - Github returns 空团队列表
Grafana Github authentication - Github returns empty team list
我正在尝试将 Grafana 配置为使用 Github 进行身份验证,但仅限于特定团队的成员。我已经配置了 documentation,但是当 Grafana 尝试获取用户团队时 Github returns 一个空列表。
logger=oauth.github t=2022-05-22T13:23:16.6+0000 lvl=dbug msg="HTTP GET" url="https://api.github.com/user/teams?per_page=100" status="200 OK" response_body=[]
我已根据文档将 Grafana 配置为使用 user:email,read:org
范围。
我想我可能必须向我创建的 GitHub 应用程序添加一些权限,但是 I can't find any permission 授予对 Grafana 请求的 user/teams
端点的访问权限。
我错过了什么?
刚弄明白...
我创建了一个 GitHub 应用程序,而不是 GitHub OAuth 应用程序。
细节决定成败
我正在尝试将 Grafana 配置为使用 Github 进行身份验证,但仅限于特定团队的成员。我已经配置了 documentation,但是当 Grafana 尝试获取用户团队时 Github returns 一个空列表。
logger=oauth.github t=2022-05-22T13:23:16.6+0000 lvl=dbug msg="HTTP GET" url="https://api.github.com/user/teams?per_page=100" status="200 OK" response_body=[]
我已根据文档将 Grafana 配置为使用 user:email,read:org
范围。
我想我可能必须向我创建的 GitHub 应用程序添加一些权限,但是 I can't find any permission 授予对 Grafana 请求的 user/teams
端点的访问权限。
我错过了什么?
刚弄明白...
我创建了一个 GitHub 应用程序,而不是 GitHub OAuth 应用程序。
细节决定成败