Перейти к основному содержимому
Версия: 1.30.0

Другие свойства

Здесь вы можете найти список свойств, которые не классифицированы. Они сгруппированы по функциям, которые они настраивают.

Чтобы получить список доступных свойств системы, перейдите в Свойства системыВсе свойства.

Лента активности

simple.activity_feed.show_deleted_item_in_history


Укажите ID колонок, значения которых будут отображаться в истории, даже если эти колонки были удалены.

Тип: Array

Значение по умолчанию: []

Пример значения: ["156943341308746896", "156943341303994936" "155931135900001087"]

В этом примере обновления значений полей Тема, Назначено на группу и Приоритет таблицы Задач отображаются в выходных данных ленты активности даже после удаления колонок.

Брендинг

Читайте подробнее в статье Настройка фирменного стиля.

ui.branding.favicon


Укажите ID записи вложения, которая является источником фавикона на вкладке браузера.

Тип: String

Значение по умолчанию: Default

Пример значения: Default


Укажите ID записи вложения, которая является источником логотипа на главной странице.

Тип: String

Значение по умолчанию: Default

Пример значения: 159135964224454701

ui.branding.pageTitle


Укажите заголовок для главной страницы.

Тип: String

Значение по умолчанию: Main Page

Пример значения: Main Page

Бюджет и закупки

currency.default


Укажите код валюты из существующей активной записи в таблице Валюты (currency). Он будет использоваться в качестве значения по умолчанию в поле Валюта при создании новых записей в следующих таблицах:

  • Заказы на закупку (purchase_request)
  • Бюджеты (budget)
  • Строки бюджетов (budget_item)
  • Плановые строки затрат (planned_cost_item)
  • Фактические строки затрат (actual_cost_item)
  • Экономия (savings)
  • Распределение экономии (savings_allocation)

Тип: String

Значение по умолчанию: ["RUB"]

Пример значения: ["USD"]

Кэш

cache_system_url.enable


Установите значение true, чтобы включить клиентское кэширование с помощью таблицы Кэш URL (sys_cache_system_url). Пользователи могут очистить кэш через меню настроек.

Тип: Boolean

Значение по умолчанию: true

Пример значения: true

redis.enable


внимание

Системное свойство считается устаревшим. Изменение значения не повлияет на поведение системы.

Тип: Boolean

Значение по умолчанию: true

Пример значения: true

Сотрудники

simple.employee.main_representative.excluded_company_classes


Укажите список классов компаний, которым не требуется главный представитель.

Тип: String

Значение по умолчанию: internal

Пример значения: internal,service_provider,service_partner

Настройки форм

simple.presence_indication.additional_info_column_name


Укажите системное название колонки из таблицы Сотрудники (employee). Значение из этой колонки записи соответствующего пользователя будет транслироваться в индикатор присутствия. Оставьте поле Значение пустым, чтобы скрыть дополнительную строку в индикаторе.

Тип: String

Значение по умолчанию: job_title

Основные настройки

autosuggest.search_limit


Укажите максимальное количество запросов к базе данных, которое система может выполнить для поиска вариантов автозаполнения по введенному в поле слову. Более высокое значение повышает точность автозаполнения, но может снизить производительность при поиске в таблицах с включенными правилами контроля доступа.

Тип: Integer

Значение по умолчанию: 100

Пример значения: 220

core.dependency_script


Укажите название скрипта из таблицы Серверные скрипты (sys_script), который отвечает за отрисовку карты зависимостей КЕ.

Тип: String

Значение по умолчанию: CI

Пример значения: CI

count.autosuggest.items


Укажите количество элементов, появляющихся в автозаполнении.

Тип: Integer

Значение по умолчанию: 20

Пример значения: 8

model_nesting_definition


Укажите максимальный уровень вложенности на карте зависимостей. Уровень вложенности упоминается в скрипте DepenedencyMap таблицы Серверные скрипты (sys_script).

Тип: Integer

Значение по умолчанию: 99

Пример значения: 40

simple.date.format


Укажите формат дат в системе. Доступные варианты:

  • Y-m-d
  • d.m.Y
  • d/m/Y

Если значение свойства не указано, используется формат Y-m-d.

Тип: String

Значение по умолчанию: Y-m-d

Пример значения:

Если значение свойства равно Y-m-d, даты отображаются в виде ГГГГ-ММ-ДД (например, 2020-09-25).

Если значение свойства равно d.m.Y, даты отображаются в виде ДД.ММ.ГГГГ (например, 25.09.2020).

Если значение свойства равно d/m/Y, даты отображаются в виде ДД/ММ/ГГГГ (например, 25/09/2020).

Доступный набор форматов даты предоставляется вендором и хранится в справочнике Форматы даты (sys_date_format).

simple.number.enable_grouping_separator


Установите значение true, чтобы включить отображение разделителей рязрядов числовых значений. Система отделяет каждые три цифры в отдельный разряд, автоматически меняя разделитель в зависимости от выбранного языка. Вы можете выбрать формат разделителей дробной части и рязрядов для каждого языка в его настройках. Значения по умолчанию:

  • Русский – пробел для разрядов, запятая для дробной части: 1 000,25.
  • Английский – запятая для разрядов, точка для дробной части: 1,000.25.

Разделитель применяется к колонкам типов Big Integer, Small Integer, Float, Decimal, Integer, Percent Complete.

Колонки, к которым никогда не применяются разделители разрядов
КолонкиТаблицы
sys_idВсе таблицы
record_id
  • Журнал удаления записей
  • Извлеченные записи
  • Записи моделей
  • Значения атрибутов тип int4
  • Значения атрибутов тип Decimal
  • Значения атрибутов тип Double
  • Значения атрибутов тип int2
  • Значения атрибутов тип Varchar
  • Значения атрибутов тип uuid
  • Значения атрибутов тип JSON
  • Значения атрибутов тип Time
  • Значения атрибутов тип Timestamp
  • Значения атрибутов тип Boolean
  • Значения атрибутов тип Date
  • Значения атрибутов тип int8
  • Карточки доски задач
  • Объекты ленты активности
  • Системные переводы
  • Журнал просмотра VCS
  • Запись VCS
  • Поисковый индекс
  • История
  • remote_application_id
  • remote_sys_id
Импортированные пакеты
process_idИндикации
parent_record_idЖурнал удаления записей
report_widthОтчет
origin_sys_idЛокальные пакеты
restored_by_idЗапись VCS
essence_idПункт меню
element_idАктивности
instance
  • Архив событий
  • Событие

Тип: Boolean

Значение по умолчанию: true

Пример значения: true

simple.instance.uri


Укажите URI текущего экземпляра SimpleOne.

подсказка

Хорошей практикой является использование значений текущего системного свойства.

Не рекомендуется использовать жестко заданный URI.

Рекомендуется: ss.getProperty('simple.instance.uri') + '/' + current.getTableName() + '/' + current.sys_id

Не рекомендуется: 'instance.simpleone.ru/record/' + current.getTableName() + '/' + current.sys_id</pre>

Тип: String

Значение по умолчанию: Не задано

Пример значения: https://instance.simpleone.ru

simple.logs.rotate_period_in_days


Укажите период архивации журналов в днях. Если период не определен, значение по умолчанию равно 30 дням.

Тип: Integer

Значение по умолчанию: 30

Пример значения: 2

simple.logs.enable_script_logging


Включите логирование в Журнале работы скриптов (sys_log_script).

внимание

Когда свойство включено и установлен флажок Отключить логирование скриптов в записях таблицы Реестры событий (sys_event_register), система не регистрирует выполнение скриптов событий.

Тип: Boolean

Значение по умолчанию: false

Настройки списков

list_groups.per_page


Определите количество групп, отображаемых в списке.

Тип: Integer

Значение по умолчанию: Не задано

Пример значения: 20

list.pagination.enable_pages_calculation


Включите подсчет элементов для нумерации страниц списка.

Тип: Boolean

Значение по умолчанию: true

Пример значения: true

list.per_page


Укажите количество записей, отображаемых в списке по умолчанию.

Тип: Integer

Значение по умолчанию: Не задано

Пример значения: 20

simple.list.record_count_options


Задайте опции для списка с выбором количества отображаемых записей на странице при нажатии на иконку списка Добавляйте значения через запятую.

Тип: Array

Значение по умолчанию: 10, 20, 30, 40, 50

Пример значения: 10, 20, 30, 50, 100

Главная страница

main_page_button_title


Укажите текст ссылки (или текст исходного сообщения), отображаемой на странице 404.

Тип: String

Значение по умолчанию: Go to Main Page

Пример значения: Go to Main Page

main_page_button_url


Укажите URL-адрес для кнопки, ведущей со страницы 404.

Тип: String

Значение по умолчанию: Не задано

Пример значения: /

ui.main_page


Укажите ID страницы, чтобы определить ее как главную страницу. Если не указано, отображается страница по умолчанию.

Тип: String

Значение по умолчанию: Не задано

Пример значения: Default

Портал

portals.portal_context.enable


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

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

При установленном значении false и отсутствии критериев доступа, пользователи без ролей имеют доступ к порталу.

Тип: Boolean

Значение по умолчанию: false

portals.portal_conteхt.override_roles


Определите роли, для которых отключена функциональность портального контекста.

Тип: Array

Значение по умолчанию: []

Пример значения: ["change_manager", ''incident_manager"]

self_service_portal_button_title


Укажите заголовок для ссылки (или текст исходного сообщения), который ведет со страницы 403 на сервисный портал.

Тип: String

Значение по умолчанию: Go to Self-Service Portal

Пример значения: Go to Self-Service Portal

self_service_portal_button_url


Укажите URL-адрес для кнопки, ведущей со страницы 403 на сервисный портал.

Тип: String

Значение по умолчанию: Не задано

Пример значения: /portal

announcement.language.source


Определите источник языка, на котором будет производиться отправка объявлений каждому отдельному пользователю, зарегистрированному в системе. На этом же языке для него будут отображены объявления на портале самообслуживания.

Возможные значения:

  • interface – язык, указанный в поле Язык интерфейса персональных настроек пользователя.
  • notification – язык, указанный в поле Язык уведомлений персональных настроек пользователя.

Свойство может быть проигнорировано и рассылка (а также, отображение объявления на портале) произойдет на языке перевода, установленного по умолчанию, в двух случаях:

  • Получатель уведомления не имеет учетной записи в системе.
  • Ни один язык перевода объявления не совпадает с языком, выбранном в настройках профиля получателя.

Тип: String

Значение по умолчанию: interface

Пример значения: notification

Отчеты

report.default.groups_limit


Укажите значение поля Лимит групп по умолчанию в отчетах. Применяется, если пользователь не указал значение.

Тип: Integer

Значение по умолчанию: 10

Пример значения: 15

reports.disable.table_ids


Укажите ID таблиц, для которых необходимо запретить построение отчетов. Используйте запятую в качестве разделителя.

примечание

Свойство не распространяется на наследованные таблицы автоматически. Чтобы запретить построение отчетов для таких таблиц, укажите их ID.

Тип: String

Значение по умолчанию: ["167647292004244061,166981995307089717,157243499603174320,155931135900000004,155931135900000032,155931135900000005,159402748805035286,157460177909485067,157445320406397561,159402748803951284,158280716605434387,158281045502159310,158280586300049332,158281077700978476,158280995208759471,158280695704885445,156525005303455492,155931135900000034,156846397706052732,156846505002453065,156846521800076882,155931135900000012,155931135900000015,156076775207596046,155931135900000030,158408673111989615,158408998015330705,158408807214950243,158512283419825499,155931135900000018,163894885801803524,155931135900000020,155931135900000021,999999999999999999,155931135900000027,155931135900000051,166895109107569503,166609989101707440,160439775103379726,155931135900000062,156846521905974638,155931135900000065,155931135900000066,157052674906839245,155931135900000079,155931135900000080,156076775207617405,156525005704536345,155931135900000081,156076775509799411,160248689701059715,155931135900000085"]

Пример значения: ["170047161518940482"]

reports.exclude.column_ids


Укажите ID колонок, которые вы хотите исключить при построении отчетов. Используйте запятую в качестве разделителя.

Поле допускает до 4000 символов с учетом запятых. Превышающие этот лимит символы обрезаются.

Тип: String

Значение по умолчанию: Не задано

Пример значения: ["173253589214935017"]

report.points.limit


Укажите максимальное количество точек на графике отчетов.

внимание

Если количество точек превышает заданное максимальное число, части отчета будут скрыты, и появится следующее сообщение: Слишком много данных. Максимальное количество записей для параметра "{parameter}": {recordsCount}.

Тип: Integer

Значение по умолчанию: 300

Пример значения: 2000

Безопасность

acl.disabled


Установите значение true, чтобы отключить все проверки правил контроля доступа (ACL).

предупреждение

Установка значения true может привести к открытию несанкционированного доступа к данным вашего экземпляра SimpleOne, поэтому используйте это свойство осторожно и не забывайте отключать его после всех необходимых операций.

Чтобы задать для этого свойства значение true, необходима роль security_admin.

Тип: Boolean

Значение по умолчанию: false

Пример значения: false

allowed.debug.users


Укажите список пользователей, которым разрешено просматривать страницу отладочной информации.

Тип: String

Значение по умолчанию: Не задано

Пример значения: ["155964310500000013", "155964310500000023", "155964310500000006", "155964310500000052", "156466039605445245"]

protected.essences


Укажите таблицы, составляющие ядро приложения. Управление версиями для этих таблиц обычно отключено. Политика обновления записей по умолчанию на них обычно равна Защищено.

Тип: String

Значение по умолчанию: sys_db_table, sys_business_rule, sys_db_column, sys_db_column_override, sys_filter_option_dynamic, sys_role, sys_script, sys_script_client, sys_script_include, sys_security_acl, sys_ui_action, sys_application, sys_event_script_action, sys_event_register, sys_notification_script

Пример значения: sys_db_table, sys_business_rule, sys_db_column, sys_role, sys_script, sys_security_acl, sys_application


Укажите адрес электронной почты, на который отправляется запрос доступа к страницам с ограниченным доступом.

Тип: String

Значение по умолчанию: Не задано

Пример значения: mailto:servicedesk@simpleone.ru

simple.delegation.ignored_roles


Укажите роли, которые нельзя делегировать.

Тип: String

Значение по умолчанию: security_admin, admin, impersonator

Пример значения: change_manager

simple.url_action.redirect_to.blacklist_url


Укажите ссылки, для которых запрещена переадресация с помощью параметра URL redirect_to. Работа данного свойства зависит от того, указано ли значение другого системного свойства, simple.url_action.redirect_to.whitelist_url:

  • Если значение simple.url_action.redirect_to.whitelist_url не задано, будут разрешены все ссылки, кроме тех, которые указаны в simple.url_action.redirect_to.blacklist_url.
  • Если значение свойства simple.url_action.redirect_to.whitelist_url задано, будут разрешены только ссылки, указанные в нем.

Вы можете указать несколько ссылок через точку с запятой, а также использовать метасимвол *, чтобы запретить все ссылки, содержащие указанное значение.

Тип: String

Значение по умолчанию: Не задано

Пример значения: *.google.com;https://vk.com/*

simple.url_action.redirect_to.whitelist_url


Укажите ссылки, для которых разрешена переадресация с помощью параметра URL redirect_to:

  • Если значение не задано, переадресация будет разрешена для всех ссылок, кроме тех, что указаны в системном свойстве simple.url_action.redirect_to.blacklist_url.
  • Если значение задано, переадресация будет разрешена только для указанных ссылок.

Вы можете указать несколько ссылок через точку с запятой, а также использовать метасимвол *, чтобы разрешить все ссылки, содержащие указанное значение.

Тип: String

Значение по умолчанию: Не задано

Пример значения: *.google.com;https://vk.com/*

VCS

audit.tables.ignoredList


Укажите список таблиц, изменения которых не сохраняются в журнале Истории (игнорируются).

Тип: String

Значение по умолчанию: Не задано

Пример значения: ["sys_version","sys_version_option","sys_history"]

simple.version.back


Хранит название текущей сборки backend, развернутой на экземпляре.

Тип: String

Значение по умолчанию: Не задано

Пример значения: master-build.1079(b)

simple.version.front


Хранит название текущей сборки frontend, развернутой на экземпляре.

Тип: String

Значение по умолчанию: Не задано

Пример значения: master-build.1077(f)

simple.platform.version


Хранит информацию о текущей версии платформы в удобной для пользователя текстовой форме. Присвоение значения для свойства является необязательной частью процедуры развертывания экземпляра.

Если оно определено, значение этого свойства возвращается в ответ на запрос версии. Например, оно отображается в нижней части меню Настроек как информация о версии.

Если значение свойства не определено или равно false, вместо него возвращается комбинация значений simple.version.back и simple.version.front.

Тип: String

Значение по умолчанию: Не задано

Пример значения: Release v1.1.2

vcs_ignore_tables


Укажите список таблиц, изменения которых не записываются в локальные пакеты конфигурации (игнорируются).

Тип: String

Значение по умолчанию: Не задано

Пример значения: ["sys_version","sys_version_option","sys_history"]

Управление работой и временем

wtm.timesheet.one_scroll.cards_count


Укажите количество карточек трудозатрат, которые будут загружаться при одной прокрутке на странице Табеля трудозатрат.

Тип: Integer

Значение по умолчанию: 20

Пример значения: 30

wtm.overtime_work


Укажите true, чтобы позволить сотрудникам списывать больше времени, чем в их графике работы.

Type: Boolean

Default value: false

Value example: true

wtm.default_time_spent_time


Укажите время в секундах доступное по умолчанию для списания сотрудникам, у которых не указан график работы.

Type: Integer

Default value: 28800

Value example: 43200

Рабочие процессы

simple.wf_activity_loop_limit


Укажите максимально допустимое количество циклов запуска одного и того же действия рабочего процесса подряд.

Тип: Integer

Значение по умолчанию: 10

Пример значения: 20

Конфигурационные единицы

simple.ci.dependency_map.display_mode


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

Тип: String

Значение по умолчанию: class

Доступные значения:

  • type – карта зависимостей выстраивается на основании Типов КЕ. Это означает, что визуально на карте зависимостей КЕ располагаются на разных уровнях согласно их типам и позициям.

    Пример

    КЕТип КЕПорядок Позиции КЕ
    НоутбукЭлектронное оборудование100
    МониторЭлектронное оборудование100
    СтолМебель250

    Ноутбук имеет связь с Монитором, в то время как Монитор связан со Столом. На карте зависимостей Ноутбук и Монитор будут на одном уровне, выше, чем Стол, согласно их отношению к конкретным типам КЕ и настроенным позициям.

    примечание

    Если при значении системного свойства type у конфигурационной единицы существует связь с другой конфигурационной единицей, не относящейся ни к какому типу КЕ, последняя на карте зависимостей будет занимать позицию, равную нулю. Это первый уровень карты зависимостей.

  • class – карта зависимостей выстраивается на основании Классов CMDB. Это означает, что визуально на карте зависимостей КЕ располагаются на разных уровнях с шагом 150 согласно классам CMDB, которые указаны у конфигурационных единиц, и отношениям родитель-ребенок между классами. В заголовке конфигурационной единицы на карте зависимостей будет транслироваться название класса, к которому относится КЕ. Также на карте зависимостей для конфигурационных единиц будет отображаться Плейсхолдер иконки, указанный на форме ее Класса CMDB.

    Пример

    КЕКласс CMDB
    НоутбукРабочее оборудование
    Зарядное устройствоРабочее оборудование
    Сетевой фильтрОфисное оборудование

    Ноутбук имеет связь с Зарядным устройством, которое, в свою очередь, связано с Сетевым фильтром. Рабочее оборудование является родительским классом для Офисного оборудования. На карте зависимостей Ноутбук и Зарядное устройство будут на одном уровне, выше, чем Сетевой фильтр, согласно их классам и настроенным отношениям родитель-ребенок.

    примечание

    Если при значении свойства class у конфигурационной единицы существует связь с другой конфигурационной единицей, не относящейся ни к какому классу, или ее класс не является ни родительским, ни дочерним, на карте зависимостей такая КЕ будет занимать позицию на верхнем уровне.

  • custom – карта зависимостей выстраивается на основании внешнего скрипта getCustomDependencyMapData, доступного по адресу \{URL вашего экземпляра\}/record/sys_script_include/174792342812873874. С помощью этого скрипта вы можете самостоятельно определить критерий для дифференциации уровней на карте зависимостей, а также другие ее настройки. Инструкция по составлению скрипта доступна в его записи.