Расширенные свойства¶
На данной вкладке отображаются ключи, формирующие список расширенных свойств пользователя. Набор этих ключей уникален для каждой инсталляции системы. Свойства, задаваемые в этих ключах, зависят исключительно от потребностей конкретной компании. Например, это может быть пин-код, отправляемый при регистрации пользователю, или его имя в Whatsapp или Telegram, и т.п.
Расширенные свойства пользователя
Список ключей формируется администратором системы в разделе Расширенные настройки пользователя.
| Колонка | Описание |
|---|---|
| Имя ключа | Имя ключа |
| Описание | Описание в свободной форме |
| Значение | Значение ключа для текущего пользователя |
| PrivateFlags | (доступна только для чтения) Возможные значения: -System — системный ключ -Private — свойство может просматривать только сам пользователь -Public — свойство отображается в профиле пользователя (см. ниже) |
| Type | (доступна только для чтения) Тип ключа. Возможные значения: -String -Int |
| AllowSearch | (доступна только для чтения) |
Если параметр включен, то это расширенное свойство участвует в поиске, когда поиск ведется в мобильном приложении в разделе Контакты Системные ключи
В профиле пользователя поддерживается отображение следующих системных ключей:
| Ключ | Описание |
|---|---|
| AllowThemes | Позволяет опционально отключить возможность смены темы — в случае, если ключ принимает значение false, у пользователя в Настройках интерфейса будет отсутствовать блок Цветовая схема, а использоваться будет только светлая тема |
| CustomUserDirectorIds | Список ID пользователей (через запятую). Если значения ключа указаны, то в профиле пользователя на вкладке Информация в поле Руководители вместо имени руководителя, определяемого стандартным способом, отображаются имена перечисленных пользователей в виде активных ссылок на их профили |
| GroupsInProfile | Наличие ключа (и значение = "true") позволяет отображать в профиле пользователя после вкладки "Информация" вкладку "Группы" с полным списком групп, в которых состоит пользователь в формате: "Id — название группы". Вкладка доступна только пользователям с правами администратора. |
Публичные ключи¶
Некоторые ключи могут использоваться для отображения дополнительной информации в Профиле пользователя. Такие ключи должны быть публичными (в БД в таблице UserInfoExt поле PrivateFlags = 2). В профиле конкретного пользователя отображаются только публичные ключи с непустыми значениями.
Алгоритм добавления расширенного свойства для отображения в Профиле пользователя¶
1. В среде MS SQL добавьте новую запись в таблицу UserInfoExt. Полю PrivateFlags присвойте значение 2. Остальные колонки таблицы можно не заполнять
2. В режиме администрирования "Первой Формы" введите описание и значение ключа в Расширенных свойствах пользователя
3. Созданный ключ отобразится в профиле пользователя
Описание настроек в прежнем интерфейсе администрирования Полезные ссылки