Настройки учетной записи пользователя

Настройки учетной записи пользователя определяют различные параметры учетной записи. Настройки хранятся в переменной settings контекста пользователя.

Выражение ограничений соединения

Выражение вычисляется при входе пользователя в систему и разрешение на установку соединения дается только при получении значения True. В момент вычисления доступны только переменные сессии.

Например, чтобы разрешить соединение только через веб, может быть использовано выражение cell(callFunction('', 'sessionGet', 'type'), 0) == 'WEB'. Другие возможные значения для переменной type: DESKTOP и REST.

Контекст по умолчанию

Нет. Выражение вычисляется до установки соединения, поэтому доступны только переменные сессии

Таблица данных по умолчанию

Нет

Ряд по умолчанию

Нет

Переменные среды

Нет

Учетная запись активирована

Вход пользователя не разрешен, если учетная запись не активирована.

Время активации

Если установлено время активации, вход пользователя не разрешен до заданного времени.

Время окончания действия

Если установлено время окончания действия, вход пользователя запрещен по истечении данного времени.

Унаследовать права доступа

Определяет, имеет ли пользователь собственную таблицу прав доступа, или наследует права доступа от другого (на основе ролей) пользователя. Если этот флаг включен, таблица прав доступа пользователя не используется и недоступна для редактирования. Более подробно см. в разделе Обычные и ролевые аккаунты пользователей.

Унаследовать права доступа от

Указывает на пользователя на основе ролей, который предоставит права доступа текущему пользователю. Поле доступно только если активирована опция Унаследовать права доступа.

Использовать разрешения на основе ролей

Включает использование прав доступа на основе ролей.