====== Авторизация пользователя с правами Администратора системы от имени другого пользователя ======
Метод: **AuthenticateAdminAsUser**
===== Передаваемые параметры =====
^Параметр^Описание^
|ASPNETSessionId|Идентификатор сессии администратора Системы|
|personId|Идентификатор (GUID) пользователя Системы|
string
guid
=====Возвращаемые параметры =====
^Параметр^Описание^
|ASPNETSessionId|Идентификатор (GUID) сессии пользователя Системы, от имени которого выполнен вход|
|ErrorMessage|Возможные ошибки при авторизации|
string
string
===== Пример вызова метода =====
Вызов метода с помощью [[https://soapui.ru/|SoapUI]]:
1. В окне запроса в передаваемых параметрах указать идентификатор сессии администратора Системы (можно получить с помощью метода [[:product:api:list:authenticate|Authenticate]]) и идентификатор пользователя Системы:
{{ :product:api:list:authenticateadminasuser1.png |}}
\\
2. При корректно выполненном методе появится код 200 и возвращаемые параметры - в данном случае параметры ''ASPNETSessionId'' и ''ErrorMessage''. ''ASPNETSessionId'' можно использовать для работы с другими методами API:
{{ :product:api:list:authenticateadminasuser2.png |}}
\\
Готовый пример:
{{ :product:api:list:authenticateadminasuser3.png |}}