====== Авторизация пользователя с правами Администратора системы от имени другого пользователя ======
Метод: **AuthenticateByUser**
===== Передаваемые параметры =====
^Параметр^Описание^
|PersonId*|Идентификатор (GUID) пользователя Системы, от имени которого нужно авторизоваться|
|login|логин администратора Системы|
|password|пароль администратора Системы|
string
string
guid
=====Возвращаемые параметры =====
^Параметр^Описание^
|ASPNETSessionId|Идентификатор (GUID) сессии пользователя Системы.|
string
string
===== Пример вызова метода =====
Вызов метода с помощью [[https://soapui.ru/|SoapUI]]:
1. В окне запроса в передаваемых параметрах указать:
* логин и пароль администратора;
* идентификатор пользователя Системы, от имени которого нужно авторизоваться.
{{ :product:api:list:authenticatebyuser.png?direct&600 |}}
\\
2. При корректно выполненном методе появится код 200 и возвращаемый параметр - в данном случае параметр ''ASPNETSessionId'', который можно использовать для работы с другими методами API:
{{ :product:api:list:authenticatebyuser2.png |}}
\\
Готовый пример:
{{ :product:api:list:authenticatebyuser3.png |}}