Пользователи
URL: components/services/persons.asmx
| Метод | Название | Описание | Начиная с версии |
|---|---|---|---|
| AddPersonsToGroups | Добавить пользователей в группы | На входе – массивы значений: GUID пользователей, GUID групп пользователей. На выходе – результат выполнения метода (успешно или нет, с указанием причины). При успешном завершении работы метода соответствующие пользователи будут добавлены в соответствующие группы пользователей Системы. | 4.00 |
| CheckUserPhoto | Проверка наличия фотографии у Пользователя | Метод возвращает ссылку на фото, типа ~/Pages/PopupPages/Documents/GetImage.ashx?v=1&docid=0d6aecc1-17a3-4af3-939c-8c7b92cb63eb, если фотография нестандартная. В случае стандартной фотографии метод вернет значение null. При возникновении ошибки, вернется ошибка. | 4.00 |
| CreatePerson | Создание Пользователя | Возвращает ID вновь созданного пользователя | 4.00 |
| DeletePersonsFromGroups | Удалить пользователей из групп | На входе – массивы значений: GUID пользователей, GUID групп пользователей. На выходе – результат выполнения метода (успешно, либо нет с указанием причины). При успешном завершении работы метода соответствующие пользователи будут удалены из соответствующих групп пользователей Системы. | 4.00 |
| EditPerson | Редактирование пользователя | Метод изменяет данные о пользователе в системе согласно переданным параметрам | 4.00 |
| GetAllowedPersons | Получение списка пользователей, которым разрешен вход в систему | Возвращает всех пользователей в массиве Persons, которым разрешен вход в систему | 4.00 |
| GetGroups | Получение информации о группах пользователей | Возвращает массив GetGroupsResult, содержащий информацию о группах пользователей | 4.00 |
| GetPerson | Получение информации о пользователе | Возвращает массив SLPerson, в котором находится информация о полном имени пользователя, его идентификаторе, электронной почте и сведения о привязке пользователя к Active Directory | 4.00 |
| GetPersonRequests | Получить историю пользовательских запросов | 4.00 | |
| GetPersons | Получение информации о пользователях | Возвращает массив Persons с информацией о каждом пользователе в подмассиве SlPerson | 4.00 |
| GetPersonsXml | Получение списка пользователей | Возвращает массив всех пользователей Users, содержащий расширенные сведения о каждом пользователе в подмассивах UserWrapper | 4.00 |
| LinkUserToAD | Создание связи с Active Directory | Возвращает идентификатор созданной связи пользователя системы с Active Directory | 4.00 |
| DeleteLinkWithAD | Удаление связи с Active Directory | Удаляет привязку пользователя системы к Active Directory | 4.00 |
| LinkUserToOpenIdConnect | Создание связи с Open ID | Возвращает идентификатор созданной связи пользователя системы с Open ID | 4.00 |
| DeleteLinksWithOpenIdConnect | Удаление связи с Open ID | Удаляет привязку пользователя системы к Open ID | 4.00 |
| CreateToken | Создание токена для пользователя | Метод для создания токена для пользователя, от имени которого осуществлен вход | 4.00 |
| RevokeAllTokensByUsers | Отзыв всех выданных токенов по списку пользователей | Метод для отзыва всех действующих токенов по списку пользователей | 4.00 |