Проверка пользователя


URL: components/services/login.asmx

Метод: WhoAmI

Передаваемый параметр

ПараметрОписание
ASPNETSessionIdИдентификатор сессии
<?xml version="1.0" encoding="utf-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:str="http://streamline/">
   <soapenv:Header/>
   <soapenv:Body>
      <str:WhoAmI>
         <str:ASPNETSessionId>string</str:ASPNETSessionId>
      </str:WhoAmI>
   </soapenv:Body>
</soapenv:Envelope>

Возвращаемые параметры

ПараметрОписание
IdИдентификатор Пользователя в Системе
PrincipalIdID внутреннего Пользователя системы (обычно не используется)
IsAdminЯвляется ли Пользователь администратором
Возможные значения: true, false
FullNameПолное имя Пользователя в Системе
LicenseCodeТип лицензии Пользователя
<?xml version="1.0" encoding="utf-8"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
      <WhoAmIResponse xmlns="http://streamline/">
         <WhoAmIResult xmlns:a="http://schemas.datacontract.org/2004/07/SL.Web.Services" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
            <a:FullName>string</a:FullName>
            <a:Id>guid</a:Id>
            <a:IsAdmin>boolean</a:IsAdmin>
            <a:LicenseCode>string</a:LicenseCode>
            <a:PrincipalId>guid</a:PrincipalId>
         </WhoAmIResult>
      </WhoAmIResponse>
   </s:Body>
</s:Envelope>