Метод «Детальный анализ проверки доступа»

Endpoint: GET {hostname}/dh-accessrights-service/api/v1/dha/accessrights-helper/{accessrightsHelperId}

Метод предназначен для получения более детальной информации по обработанным политикам по выполненной ранее проверке доступа к объекту.

Более подробное описание метода находится в yaml файле «accessrights_service», который расположен в папке с документацией.

Маппинг параметров запроса

Таблица 50. Маппинг параметров запроса метода «Детальный анализ проверки доступа»

Входящие параметры Способ передачи параметров Требования к заполнению
accessrightsHelperId Path Идентификатор запроса
politicKind Query Фильтрация по типу политики. Доступные значение: API, DATA, ACL
politicResultState Query Статус политик. Доступные значепния:
PERMITTING, NOT_PERMITTING, FORBIDDEN, INCORRECT
isActive Query Фильтрация политик по активности. Если не передано, признак активности политики игнорируется
page Query Номер страницы, нумерация начинается с 0. Значение согласно описанию в зависимости от потребностей клиента
size Query Количество возвращаемых записей для одной страницы. Значение согласно описанию в зависимости от потребностей клиента
sort Query Параметр сортировки. Значение согласно описанию в зависимости от потребностей клиента

Пример запроса:

curl --location 'https://docshouse-docs.k8s.lan.lanit.ru/api/v1/dha/accessrights-helper/ffc616c1-3954-4b60-972d-fc474b021ea0?politicKind=API&politicResultState=PERMITTING&isActive=true&page=0&size=20' \

 -header 'accept: application/json'