Перейти к основному содержимому
Версия: v2.2.x

Изменение прав доступа в сеть у подключенного устройства с помощью 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. Выполните запрос.

После выполнения запроса подключенное устройство получит права роли, которая была ему назначена.