Функции
Получить доступ к следующим параметрам экспериментальной конфигурации в системной консоли, выбрав Экспериментальные → Функции.
Разрешить передачу аутентификации (бета)
Для изменения параметра в 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с числовым вводом