Документы об организациях (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
). Я замечаю, что если я использую пользовательский интерфейс, текущая организация меняется.
GET /api/org
теперь возвращает:
{
"id": 2,
"name": "organization_test_2",
"address": {
"address1": "",
"address2": "",
"city": "",
"zipCode": "",
"state": "",
"country": ""
}
}