Изменение прав доступа в сеть у подключенного устройства с помощью API
С помощью API можно взаимодействовать с AxelNAC для изменения прав доступа в сеть у подключенного устройства.
Получение информации о правах доступа
Для того чтобы получить информацию о правах доступа выполните следующие действия:
Шаг 1. Подключитесь с помощью любой системы автоматизации работы с API (Swagger, Postman и т.д.).
Шаг 2. Выберите тип запроса GET и укажите в поле запроса https://<IP-адрес_AxelNAC>:9999/api/v1/config/roles.
Шаг 3. Выберите тип авторизации Bearer Token и введите токен авторизации.
Шаг 4. Выполните запрос.
После выполнения запроса вы получите список ролей и их конфигурацию, в том числе информацию о правах доступа в сеть.
Изменение прав доступа в сеть у подключенного устройства
Для того чтобы изменить права доступа в сеть у подключенного устройства необходимо назначить ему роль с нужными правами. Для этого выполните следующие действия:
Шаг 1. Подключитесь с помощью любой системы автоматизации работы с API (Swagger, Postman и т.д.).
Шаг 2. Выберите тип запроса POST и укажите в поле запроса https://<IP-адрес_AxelNAC>:9999/api/v1/nodes.
Шаг 3. Выберите тип авторизации Bearer Token и введите токен авторизации.
Шаг 4. В тело запроса добавьте следующую информацию в формате raw:
{
"mac": "МАС-адрес_устройства",
"category_id": "ID_роли_имеющей_нужные_права"
}
Шаг 4. Выполните запрос.
После выполнения запроса подключенное устройство получит права роли, которая была ему назначена.