⌂ > 🛠 Конфигурационный REST API > ⇄ Путь
GET /configure/secobjects : Корневой объект безопасности🔗
Предупреждение
Доступно только в лицензиях Enterprise и ULTRA.
Данный запрос может выполняться только пользователем с максимальными правами, то есть входящим в группу Старшие администраторы.
Важно
Во всех примерах указан локальный хост (localhost). При отправке реальных запросов замените его на адрес и порт сервера, на который отправляете запрос.
Метод возвращает описание корневого и всех вложенных объектов безопасности. Также в представлении объектов будет присутствовать краткое описание дочерних камер.
Пример запроса🔗
GET http://localhost:8080/configure/secobjects
Пример ответа🔗
{
"Id": "934f0580-267a-4d3b-a0f6-0bfb48308f6f",
"ParentId": "00000000-0000-0000-0000-000000000000",
"Name": null,
"ChildObjects": [
{
"Id": "601c8ff9-8a3a-4fd8-a19c-dfaa1729cac4",
"ParentId": "934f0580-267a-4d3b-a0f6-0bfb48308f6f",
"Name": "Объект 1",
"ChildObjects": [
{
"Id": "7169e12e-5a50-41d0-bd7f-bd57f5d1f042",
"ParentId": "601c8ff9-8a3a-4fd8-a19c-dfaa1729cac4",
"Name": "Объект 6",
"ChildObjects": [],
"ChildChannels": [
{
"Id": "7d69e586-25c6-470e-a368-5570d57b2631",
"Name": "Канал 1"
}
]
}
],
"ChildChannels": []
},
{
"Id": "cc586375-1f7e-49ca-845e-ebc1c2d95f78",
"ParentId": "934f0580-267a-4d3b-a0f6-0bfb48308f6f",
"Name": "Объект 3",
"ChildObjects": [],
"ChildChannels": []
}
],
"ChildChannels": [
{
"Id": "5d1722d5-5c02-4ddf-afe5-bbf5873a31ca",
"Name": "Канал 3"
}
]
}
Примечание
Корневой (зарезервированный, самый первый) объект безопасности имеет значение "ParentId": "00000000-0000-0000-0000-000000000000" и "Name": null и эти значения невозможно изменить.