Доверенные сети (/network_permission/)

Мы обновили документацию, актуальная версия страницы доступна по ссылке: Доверенные сети (/network_permission/)

Описание

Network permission group необходим для возможности ограничить доступ к добавочному по ip адресу, либо ip адресам.

Доверенные сети работают только в случае аутентификации добавочного () с типом network, либо both (both = network + digest).

При авторизации добавочного с типом network/both обязательно необходимо указать network permission group в настройках добавочного или клиента:  сначала проверяется network permission group добавочного, а клиентский при его отсутствии. 

В случае типа авторизации "network" парольной авторизации при звонке запрошено не будет - авторизация будет производиться по ip адресу.


Ресурсы



POST /client/{client_id}/network_permission/

Добавить network permission group

Параметры URL

Имя

Тип

Описание

client_id

string

Нужно указать обязательно

Параметры тела запроса

Имя

Тип

Описание

network_address

array [string]

Список вида адрес_сети/маска

name

string

Нужно указать обязательно

Параметры ответа

Имя

Тип

Описание

network_address

array [string]

Список вида адрес_сети/маска.

id

integer

ID network permission group

client_id

integer

ID клиента

name

string

Имя группы

GET /client/{client_id}/network_permission/

Получить список всех network permission group

Параметры URL

Имя

Тип

Описание

client_id

string

Нужно указать обязательно

Параметры ответа

Имя

Тип

Описание

network_address

array [string]

Список вида адрес_сети/маска

id

integer

ID network permission group

client_id

integer

ID клиента

name

string

Имя группы


PUT /client/{client_id}/network_permission/{group_id}

Изменить network permission group

Параметры URL

Имя

Тип

Описание

group_id

integer

Нужно указать обязательно

client_id

string

Нужно указать обязательно

Параметры тела запроса

Имя

Тип

Описание

network_address

array [string]

Список вида адрес_сети/маска

name

string

Параметры ответа

Имя

Тип

Описание

network_address

array [string]

Список вида адрес_сети/маска

id

integer

ID network permission group

client_id

integer

ID клиента

name

string

Имя группы

GET /client/{client_id}/network_permission/{group_id}

Запрос параметров network permission group по id

Параметры URL

Имя

Тип

Описание

group_id

integer

Нужно указать обязательно

client_id

string

Нужно указать обязательно

Параметры ответа

Имя

Тип

Описание

network_address

array [string]

Список вида адрес_сети/маска

id

integer

ID network permission group

client_id

integer

ID клиента

name

string

Имя группы

DELETE /client/{client_id}/network_permission/{group_id}

Удалить network permission group

Параметры URL

Name

Type

Description

group_id

integer

Нужно указать обязательно

client_id

string

Нужно указать обязательно

Похожие разделы