Table of Contents

Администрирование (пользователь, настройки)

ChangeSettings

Запись. Блокируется режимом PILOT_READONLY.

Изменить настройку пользователя или общую настройку базы. Можно менять настройки ЛЮБОГО пользователя по его personId. personId>0 — персональная настройка этого пользователя, orgUnitId>0 — настройка оргединицы. Нужно указать хотя бы одно из двух (общей настройки через этот API нет).

Параметр Тип Обязательный По умолчанию Описание
key string да Ключ настройки (раздел)
personId int нет 0 ID пользователя (personId). 0 = не задан
orgUnitId int нет 0 ID оргединицы (0 = не задан)
value string нет "" Значение настройки (строка)

UpdatePerson

Запись. Блокируется режимом PILOT_READONLY.

Обновить данные пользователя по personId через админский API: email, телефон, комментарий, признак неактивности. Требует учётку администратора сервера. Все параметры, кроме personId, необязательны — обновляются только указанные.

Параметр Тип Обязательный По умолчанию Описание
personId int да ID пользователя (personId)
email string нет "" Новый email (пусто = не менять)
phone string нет "" Новый телефон (пусто = не менять)
comment string нет "" Новый комментарий (пусто = не менять)
isInactive string нет "" Сделать неактивным: true/false (пусто = не менять)