Метод «Переключить профиль пользователя»¶
Endpoint: POST {hostname}/dh-gateway-api-service/api/v1/user-profiles/switch
Метод позволяет переключить в рамках текущей сессии профиль пользователя. Ко всем запросам к сервисам будет добавляться заголовок «X-Ldm-User-Profile», определяющий идентификатор профиля пользователя, в рамках которого следует проверять права доступа в методам и объектам.
Более подробное описание метода находится в yaml файле «gateway-api_service», который расположен в папке с документацией.
Маппинг параметров запроса
| Входящие параметры | Способ передачи параметров | Требования к заполнению |
|---|---|---|
| userProfileId | Body | Идентификатор профиля (id), полученный методом GET {hostname}/ldm-users-info-service/api/v2/users |
Пример запроса:
curl --location 'https://docshouse-test.k8s.lan.lanit.ru/api/v1/user-profile/switch' \
-header 'accept: application/json' \
-header 'Content-Type: application/json' \
-data '{
"userProfileId": "17c4e608-0d39-4da8-99bd-83e5d5cb7da8"
}'