关于组织的文档(http://docs.grafana.org/http_api/org/)使用current
和actual
组织的单词,表明存在一种"活跃的"你处理的组织。得到"当前"组织,我用:
GET /api/org
然后回来:
{
"id": 1,
"name": "Main Org.",
"address": {
"address1": "",
"address2": "",
"city": "",
"zipCode": "",
"state": "",
"country": ""
}
}
我创建了一些其他测试组织,但如何使用Grafana API切换当前组织?
使用基本身份验证和默认管理员用户(admin:admin
)进行测试。我注意到,如果我使用UI,当前的组织正在发生变化。
GET /api/org
现在返回:
{
"id": 2,
"name": "organization_test_2",
"address": {
"address1": "",
"address2": "",
"city": "",
"zipCode": "",
"state": "",
"country": ""
}
}
答案 0 :(得分:1)
使用基本身份验证和用户名admin
以及密码admin
:
curl -X POST http://admin:admin@localhost:3000/api/user/using/<id of new org>
切换组织的文档:http://docs.grafana.org/http_api/user/#switch-user-context