Метод «Переключить профиль пользователя»

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"
}'