user.get
Scope: user Права на выполнение: для всех
Метод не возвращает интеграторов. Перечень полей пользователей Битрикс24, который будет получен в результате выполнения метода, зависит от скоупа приложения/вебхука.Подробности о доступе к данным пользователей можно узнать в статье.
Описание
Получение фильтрованного списка пользователей. Метод вернет всех пользователей за исключением: ботов, пользователей для e-mail, пользователей для Открытых Линий, пользователей Реплики.
Вызов
BX24.callMethod('user.get', {"ID": 1});
Запрос
https://my.bitrix24.ru/rest/user.get.json?ID=1&auth=b961afd4148963c5d54ebeb17123d1fc
Ответ
{"result":[{"ID":"1","ACTIVE":true,"EMAIL":"sigurd@example.com","NAME":"Administrator","LAST_NAME":"","SECOND_NAME":"","PERSONAL_GENDER":"", "PERSONAL_PROFESSION":"","PERSONAL_WWW":"","PERSONAL_BIRTHDAY":"1955-04-10T00:00:00+03:00","PERSONAL_PHOTO":"\/upload\/main\/80c\/44169_C5_PrimalWaterE500CC.jpg", "PERSONAL_ICQ":"","PERSONAL_PHONE":"","PERSONAL_FAX":"","PERSONAL_MOBILE":"","PERSONAL_PAGER":"","PERSONAL_STREET":"","PERSONAL_CITY":"","PERSONAL_STATE":"", "PERSONAL_ZIP":"","PERSONAL_COUNTRY":"0","WORK_COMPANY":"","WORK_POSITION":"","UF_DEPARTMENT":[128],"UF_INTERESTS":null,"UF_SKILLS":null,"UF_WEB_SITES":null, "UF_XING":null,"UF_LINKEDIN":null,"UF_FACEBOOK":null,"UF_TWITTER":null,"UF_SKYPE":null,"UF_DISTRICT":null,"UF_PHONE_INNER":null}],"total":1}
Параметры
Параметр | Описание |
---|---|
sort | поле, по которому сортируются результаты |
order | направление сортировки
|
FILTER | Дополнительно можно указывать любые параметры из user.fields для фильтрации по их значениям. Кроме основных полей, доступны дополнительные:
Параметры фильтрации могут принимать значение массивов. |
ADMIN_MODE |
Ключ для работы
'ADMIN_MODE': 'True'
в режиме администратора, служит для получения данных о любых пользователях. |
Сообщение не промодерировано, возможны ошибки и неточности.
|
executeREST('user.get', [
'ID' => $userIdNumber ]); |
Сообщение не промодерировано, возможны ошибки и неточности.
|
Как получить список групп и проектов в которых состоит пользователь?
Очень не хватает SELECT, при том что возвращается пользователь не со всеми его полями. (Даже при полных правах на пользователей для вебхука) При добавлении я могу указать поле "SONET_GROUP_ID" => [$group_id], а посмотреть это поле как? Если надо добавить пользователю группу и у него уже какие-то есть, то как добавить ему еще одну группу? |
Антон Долганин
|
Метод подчиняется общему правилу постранички - по умолчанию берется 50 записей.
|
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.