Функции
Получить доступ к следующим параметрам экспериментальной конфигурации в системной консоли, выбрав Экспериментальные → Функции.
Разрешить передачу аутентификации (бета)
Для изменения параметра в SaaS инсталляции Time обратитесь в техническую поддержку.
Данный функционал находится в доработке
Формат ввода: boolean. По умолчанию используется true
- Путь к системной конфигурации: Функции → Разрешить передачу аутентификации
- Переменная среды:
TIME_SERVICESETTINGS_EXPERIMENTALENABLEAUTHENTICATIONTRANSFER
- Значения:
- да: пользователи могут изменить свой метод входа на любой, который включен на сервере, либо через настройки учетной записи, либо через AP
- нет: пользователи не могут изменить свой метод входа, независимо от того, какие параметры аутентификации включены.
Тайм-аут метаданных ссылки
Количество миллисекунд ожидания метаданных из сторонней ссылки. Используется с метаданными поста.
Добавляет настраиваемый тайм-аут для запросов на возврат метаданных ссылки. Если метаданные не будут возвращены до истечения этого времени ожидания, сообщение будет опубликовано без запроса метаданных. Этот тайм-аут покрывает случаи сбоя неработающих URL-адресов и недопустимых типов контента при медленных сетевых подключениях.
- Путь к системной конфигурации: Функции → Тайм-аут метаданных ссылки
- Переменная среды:
TIME_EXPERIMENTALSETTINGS_LINKMETADATATIMEOUTMILLISECONDS
Максимальное количество уведомлений в письмеs
Максимальное количество уведомлений в одном электронном письме.
- Путь к системной конфигурации: Функции → Максимальное количество уведомлений в письме
- Переменная среды:
TIME_EMAILSETTINGS_EMAILBATCHINGBUFFERSIZE
с числовым вводом
Частота проверки уведомлений на электронную почту
Максимальная частота в секундах, с которой будет происходить проверка наличия новых уведомлений на электронную почту.
Уведомления будут отправляться сразу, если их количество превысит установленное максимальное количество. Более длительные интервалы проверки увеличат производительность Time.
- Путь к системной конфигурации: Функции → Частота проверки уведомлений на электронную почту
- Переменная среды:
TIME_EMAILSETTINGS_EMAILBATCHINGINTERVAL
с числовым вводом
Цвет кнопки входа в систему по электронной почте
Цвет кнопки входа в систему по электронной почте. Необходимо использовать шестнадцатеричный код со знаком # перед кодом.
- Путь к системной конфигурации: Функции → Цвет кнопки входа в систему по электронной почте
- Переменная среды:
TIME_EMAILSETTINGS_LOGINBUTTONCOLOR
со строковым вводом
Цвет границы кнопки входа в систему (DEPRECATED)
Для изменения параметра в SaaS инсталляции Time обратитесь в техническую поддержку.
Цвет границы кнопки входа в систему электронной почты. Необходимо использовать шестнадцатеричный код со знаком # перед кодом. Этот параметр применяется только к мобильному приложению.
- Путь к системной конфигурации: Функции → Цвет границы кнопки входа в систему
- Переменная среды:
TIME_EMAILSETTINGS_LOGINBUTTONBORDERCOLOR
со строковым вводом
Цвет текста кнопки входа в систему по электронной почте
Цвет текста кнопки входа в систему по электронной почте. Необходимо использовать шестнадцатеричный код со знаком # перед кодом.
- Путь к системной конфигурации: Функции → Цвет текста кнопки входа в систему по электронной почте
- Переменная среды:
TIME_EMAILSETTINGS_LOGINBUTTONTEXTCOLOR
со строковым вводом
Включить деактивацию аккаунта
- Путь к системной конфигурации: Функции → Включить деактивацию аккаунта
- Переменная среды:
TIME_TEAMSETTINGS_ENABLEUSERDEACTIVATION
со строковым вводом - Значения:
- да: пользователи могут деактивировать свою учетную запись в разделе Параметры → Дополнительно. Если пользователь деактивирует свою учетную запись, он получит уведомление по электронной почте, подтверждающее, что он был деактивирован.
- нет: возможность для пользователей деактивировать собственную учетную запись отключена.
Включить автоматические ответы
- Путь к системной конфигурации: Функции → Включить автоматические ответы
- Переменная среды:
TIME_TEAMSETTINGS_EXPERIMENTALENABLEAUTOMATICREPLIES
с параметрамиtrue
иfalse
- Значения:
-
да: Пользователи могут включить автоматические ответы в Параметры → Уведомления.
Пользователи могут установить пользовательские сообщения, которые будут автоматически отправляться в ответ на личные сообщения.
-
нет: отключает функцию автоматических ответов на прямые сообщения и скрывает ее в Параметрах.
-
Включить WebSocket сообщения "Channel Viewed"
Этот параметр определяет, будут ли отправляться события channel_viewed
WebSocket, которые синхронизируют непрочитанные уведомления между клиентами и устройствами. Отключение параметра в больших развертываниях может повысить производительность сервера.
- Путь к системной конфигурации: Функции → Включить WebSocket сообщения "Channel Viewed"
- Переменная среды:
TIME_SERVICESETTINGS_ENABLECHANNELVIEWEDMESSAGES
с параметрамиtrue
иfalse
Включить сертификацию на стороне клиента
Доступно только в On-Premise инсталляции Time.
- Путь к системной конфигурации: Функции → Включить сертификацию на стороне клиента
- Переменная среды:
TIME_EXPERIMENTALSETTINGS_CLIENTSIDECERTENABLE
с параметрамиtrue
иfalse
- Значения:
- да: Включает сертификацию на стороне клиента для сервера Time.
- нет: Не включает сертификацию.
Метод авторизации на стороне клиента
Доступно только в On-Premise инсталляции Time.
- Путь к системной конфигурации: Функции → Метод авторизации на стороне клиента
- Переменная среды:
TIME_EXPERIMENTALSETTINGS_CLIENTSIDECERTCHECK
со строковым вводом - Значения:
primary
: после проверки сертификата на стороне клиента, электронная почта пользователя извлекается из сертификата и используется для входа без пароля.secondary
: после проверки сертификата на стороне клиента, электронная почта пользователя извлекается из сертификата и сопоставляется с той, которую предоставил пользователь. Если они совпадают, пользователь входит в систему с обычными учетными данными электронной почты/пароля.
Включить режим усиленной безопасности
Изменения, сделанные в режиме усиленной безопасности:
- Неудачный вход возвращает общее сообщение об ошибке вместо специального сообщения для имени пользователя и пароля.
- Если многофакторная проверка подлинности (MFA) включена, то маршрут для проверки того, включена ли у пользователя MFA, всегда возвращает значение
true
. Это приводит к появлению формы ввода MFA, даже если у пользователя не включен MFA. Пользователь может ввести любое значение. Обратите внимание, что режим усиленной безопасности не влияет на взаимодействие с пользователем при принудительном использовании MFA. - Сброс пароля не информирует пользователя о том, что он не может сбросить свою учетную запись SSO через Time, а вместо этого утверждает, что отправил электронное письмо для сброса пароля.
- Time обрабатывает все ошибки
500
, прежде чем вернуть их клиенту. Используйте предоставленныйrequest_id
, чтобы сопоставить ошибки, с которыми сталкиваются пользователи, с журналами сервера.
По умолчанию: true
.
- Путь к системной конфигурации: Функции → Включить усиленный режим
- Переменная среды:
TIME_SERVICESETTINGS_EXPERIMENTALENABLEHARDENEDMODE
с параметрамиtrue
иfalse
- Значения:
- да: Включает режим усиленной безопасности для Time, который жертвует удобством для пользователей в интересах безопасности
- нет: Отключает режим усиленной безопасности.
Включить предрелизные функции
- Путь к системной конфигурации: Функции → Включить предрелизные функции
- Переменная среды:
TIME_SERVICESETTINGS_ENABLEPREVIEWFEATURES
с параметрамиtrue
иfalse
- Значения:
- да: Предрелизные функции можно включить в мессенджере Параметры → Дополнительно → Просмотр предрелизных функций.
- нет: Отключает и скрывает предрелизные функции.
Включить выбор темы
- Путь к системной конфигурации: Функции → Включить выбор темы
- Настройки
config.json
—"EnableThemeSelection": true
с параметрамиtrue
иfalse
- Переменная среды:
TIME_THEMESETTINGS_ENABLETHEMESELECTION
с параметрамиtrue
иfalse
- Значения:
- да: Включает раздел Параметры → Вид → Тема, чтобы пользователи могли выбирать свою тему.
- нет: пользователи не могут выбрать другую тему. Вкладка Параметры → Вид → Тема скрыта.
Разрешенные темы
Для изменения параметра в SaaS инсталляции Time обратитесь в техническую поддержку.
Позволяет выбрать темы, которые будут доступны пользователям, если для параметра EnableThemeSelection
установлено значение true
.
- Переменная среды —
TIME_THEMESETTINGS_ALLOWEDTHEMES
с входным массивом строк через пробел, состоящим из параметров"default"
,"organization"
,"TimeDark"
и"windows10"
, напримерTimeDark windows10
Разрешить пользовательские темы
- Путь к системной конфигурации: Функции → Разрешить пользовательские темы
- Настройки
config.json
—"AllowCustomThemes": true
с параметрамиtrue
иfalse
- Переменная среды:
TIME_THEMESETTINGS_ALLOWCUSTOMTHEMES
с параметрамиtrue
иfalse
- Значения:
-
да: включает раздел Параметры → Вид → Пользовательская тема.
-
нет: пользователи не могут использовать пользовательскую тему.
Раздел Параметры → Вид → Пользовательская тема скрыт.
-
Тема по умолчанию
Тему по умолчанию, которая применяется ко всем новым пользователям в системе.
- Путь к системной конфигурации: Функции → Тема по умолчанию
- Переменная среды:
TIME_THEMESETTINGS_DEFAULTTHEME
со строковым вводом
Включить отображение "пользователь печатает..."
Этот параметр определяет, отображается ли "пользователь печатает ..." над окном сообщений. Отключение параметра в больших развертываниях может повысить производительность сервера.
- Путь к системной конфигурации: Функции → Включить отображение "пользователь печатает..."
- Переменная среды:
TIME_SERVICESETTINGS_ENABLEUSERTYPINGMESSAGES
с параметрамиtrue
иfalse
Тайм-аут ввода пользователем
Этот параметр определяет, как часто обновляются сообщения "пользователь печатает...", измеряется в миллисекундах.
- Путь к системной конфигурации: Функции → Тайм-аут ввода пользователя
- Переменная среды:
TIME_SERVICESETTINGS_TIMEBETWEENUSERTYPINGUPDATESMILLISECONDS
с числовым вводом
Основная команда
Основная команда, членами которой являются пользователи на сервере.
Когда установлена основная команда, возможности присоединиться к другим командам или выйти из основной команды отключены.
Если URL-адрес основной команды — https://example.Time.com/myteam/
, необходимо установить значение myteam
в config.json
.
- Путь к системной конфигурации: Функции → Основная команда
- Переменная среды:
TIME_TEAMSETTINGS_EXPERIMENTALPRIMARYTEAM
со строковым вводом
Цвет кнопки входа SAML
Цвет кнопки входа SAML. Необходимо использовать шестнадцатеричный код со знаком #
перед кодом.
- Путь к системной конфигурации: Функции → Цвет кнопки входа SAML
- Настройки
config.json
—"LoginButtonColor": ""
со строковым вводом - Переменная среды:
TIME_SAMLSETTINGS_LOGINBUTTONTEXTCOLOR
со строковым вводом
Цвет рамки кнопки входа в систему SAML (DEPRECATED)
Для изменения параметра в SaaS инсталляции Time обратитесь в техническую поддержку.
Цвет границы кнопки входа SAML. Необходимо использовать шестнадцатеричный код со знаком # перед кодом. Этот параметр применяется только к мобильному приложению.
- Путь к системной конфигурации: Функции → Цвет рамки кнопки входа SAML
- Переменная среды:
TIME_SAMLSETTINGS_LOGINBUTTONBORDERCOLOR
со строковым вводом
Цвет текста кнопки входа SAML
Цвет текста кнопки входа SAML. Необходимо использовать шестнадцатеричный код со знаком # перед кодом.
- Путь к системной конфигурации: Функции → Цвет текста кнопки входа SAML
- Переменная среды:
TIME_SAMLSETTINGS_LOGINBUTTONTEXTCOLOR
со строковым вводом
Автоматически подписываться на обсуждения
Этот параметр должен быть включен для поддержки свернутых цепочек ответов и может повлиять на производительность сервера базы данных.
Если нет возможности легкого масштабирования и настраивания базы данных или если используется сервер приложений Time и сервер базы данных на одном компьютере, рекомендуется отключить ThreadAutoFollow
до тех пор, пока свернутые цепочки ответов не станут общедоступными.
Если этот параметр включен, обсуждения, которые пользователь начинает, в которых участвует или упоминается, автоматически отслеживаются. Записи добавляются в таблицу ThreadMembership для контроля отслеживаемых обсуждений у каждого пользователя и состояния чтения или непрочитанного каждого отслеживаемого обсуждения.
Включение этого параметра конфигурации не отслеживает задним числом обсуждений, запущенных до включения параметра.
- Путь к системной конфигурации: Функции → Автоматически подписываться на обсуждения
Свернутые цепочки ответов
Если этот параметр включен (по умолчанию выключен) – пользователи должны включить свернутые цепочки ответов в Параметрах. Если этот параметр отключен – пользователи не могут получить доступ к цепочкам свернутых ответов.
- Путь к системной конфигурации: Функции → Свернутые цепочки ответов
Часовой пояс
Часовой пояс, используемый для отметок времени в пользовательском интерфейсе и уведомлениях по электронной почте.
- Путь к системной конфигурации: Функции → Часовой пояс
- Переменная среды:
TIME_DISPLAYSETTINGS_EXPERIMENTALTIMEZONE
с параметрамиtrue
иfalse
- Значения:
- да: Настройка часового пояса отображается в Параметрах, и часовой пояс автоматически назначается в следующем активном сеансе.
- нет: настройка часового пояса скрыта в Параметрах
Использовать имя канала в уведомлениях по электронной почте
- Путь к системной конфигурации: Функции → Использовать имя канала в уведомлениях по электронной почте
- Переменная среды:
TIME_EMAILSETTINGS_USECHANNELINEMAILNOTIFICATIONS
с параметрамиtrue
иfalse
- Значения:
- да: название канала и команды отображается в строках темы уведомлений по электронной почте. Полезно для серверов, использующих только одну команду.
- нет: в строке темы уведомления по электронной почте отображается только название команды.
Тайм-аут статуса пользователя "Отошел"
Этот параметр определяет количество секунд, по истечении которых индикатор состояния пользователя меняется на "Отошёл", когда он находится вне мессенджера.
- Путь к системной конфигурации: Функции → Тайм-аут статуса пользователя "Отошёл"
- Настройки
config.json
—"UserStatusAwayTimeout": 300
с числовым вводом - Переменная среды:
TIME_TEAMSETTINGS_USERSTATUSAWAYTIMEOUT
с числовым вводом
Включить общие каналы
- Путь к системной конфигурации: Функции → Включить общие каналы
- Настройки
config.json
—"ExperimentalSettings:EnableSharedChannels": false
с параметрамиtrue
илиfalse
и"ExperimentalSettings:EnableRemoteClusterService": false
с параметрамиtrue
илиfalse
- Переменная среды:
TIME_EXPERIMENTALSETTINGS_ENABLESHAREDCHANNELS
с параметрамиtrue
илиfalse
иTIME_EXPERIMENTALSETTINGS_ENABLEREMOTECLUSTERSERVICE
с параметрамиtrue
илиfalse
. - Значения:
- да: Пользователи, у которых есть разрешение на управление общими каналами, могут настроить другой сервер Time для синхронизации и совместного использования канала.
- нет: Прекращает синхронизацию канала с другим сервером мессенджера, однако канал продолжает работать для локальных пользователей в обычном режиме.
Включение удаления пользователя через API
Для изменения параметра в SaaS инсталляции Time обратитесь в техническую поддержку.
Этот параметр недоступен в системной консоли и может быть установлен только в config.json
.
Формат ввода: boolean.
- Настройки
config.json
—".ServiceSettings.EnableAPIUserDeletion"
- Переменная среды:
TIME_SERVICESETTINGS_ENABLEAPIUSERDELETION
- Значения:
-
true: Включает возможность полного удаления учетной записи пользователя через API. Для этого используется эндпоинт
/v4/users/{userid}?permanent=true
.Доступно только системным администраторам или пользователям с соответствующими правами.
-
false: (по умолчанию) Полное удаление учетной записи через API недоступно. Однако можно временно деактивировать учетную запись через эндпоинт
/v4/users/{userid}
.Это действие не приводит к удалению данных пользователя.
-
Максимальное количество пользователей для статистики
Доступно только в On-Premise инсталляции Time.
Устанавливает максимальное количество пользователей на сервере до отключения статистики по общему количеству сообщений, общему количеству сообщений с хэштегами, общему количеству сообщений в файлах, сообщений в день и активных пользователей с сообщениями в день.
Этот параметр используется для обеспечения максимальной производительности.
- Переменная среды —
TIME_ANALYTICSSETTINGS_MAXUSERSFORSTATISTICS
с числовым вводом