The following properties are not categorized in the system. They are grouped by the function they configure.
To get a list of available system properties, navigate to System Properties → All Properties.
Branding
See more in the Branding customization article.
Property name | Type | Default value | Description | Example |
---|---|---|---|---|
ui.branding.favicon | String | Default | Specify the attachment record ID that is the source of the favicon in a browser tab. | Default |
ui.branding.logo | String | Default | Specify the attachment record ID that is the source of the logo on main page. | 159135964224454701 |
ui.branding.pageTitle | String | Main Page | Specify the title of the main page. | Main Page |
Cache
Property name | Type | Default value | Description | Example |
---|---|---|---|---|
cache_system_url.enable | Boolean | true | To enable the client-side caching using the URL Caches (sys_cache_system_url) table, set the value to true. Users can clear the cache via the Preferences menu. | true |
redis.enable | Boolean | true | To enable the client-side caching part in the backend, set the value to true. Users can clear the cache via the Preferences menu. | true |
General settings
Property name | Type | Default value | Description | Example |
---|---|---|---|---|
core.dependency_script | String | CI | Specify the script name from the Server Script (sys_script) table that is responsible for the CIs dependency map rendering. | CI |
count.autosuggest.items | Integer | 20 | Specify the number of items appearing in the autosuggest. | 8 |
model_nesting_definition | Integer | 99 | Specify the maximum nesting level in the dependency map. It is mentioned in the DepenedencyMap script from the Server Script (sys_script) table. | 40 |
simple.date.format | String | Y-m-d | Specify the system date format. Available options are:
If no property value is specified, the Y-m-d format is used. | If the property value is equal to Y-m-d, then a date is displayed like YYYY-MM-DD (for example, 2020-09-25). If the property value is equal to d.m.Y, then a date is displayed like DD.MM.YYYY (for example, 25.09.2020). If the property value is equal to d/m/Y, then a date is displayed like DD/MM/YYYY (for example, 25/09/2020). The available set of date formats is provided by vendor and stored in the Date Formats (sys_date_format) dictionary. |
simple.instance.uri | String | Not defined | Specify the URI of the current SimpleOne instance. A good practice is to use values of the current system property. It is not recommended to use a hard-coded URI. Good: ss.getProperty('simple.instance.uri') + '/' + current.getTableName() + '/' + current.sys_id Bad: 'instance.simpleone.ru/record/' + current.getTableName() + '/' + current.sys_id | https://instance.simpleone.ru |
simple.logs.rotate_period_in_days | Integer | 30 | Define the logs archiving period in days. If the period is not defined, the default value is 30 days. | 2 |
simple.logs.enable_script_logging | Boolean | false | To enable the logging in the Script Log (sys_log_script) table, set the value to true. When the property is enabled and the Disable script logging checkbox is selected in records of the Event Registers (sys_event_register) table, the system does not log the execution of the related Event Script Actions. |
Form configuration
Property name | Type | Default value | Description | Example |
---|---|---|---|---|
simple.presence_indication.additional_info_column_name | String | job_title | Specify the system name of a column from the Employee (employee) table. The value of this column is displayed in the presence indicator. Leave the Value field empty to hide the additional line in the indicator. |
List configuration
Property name | Type | Default value | Description | Example |
---|---|---|---|---|
list_groups.per_page | Integer | Not defined | Specify the number of groups displayed on the list. | 20 |
list.pagination.enable_pages_calculation | Boolean | true | Enable the item count for list pagination. | true |
list.per_page | Integer | Not defined | Specify the number of records to display on the list by default. | 20 |
Main page
Property name | Type | Default value | Description | Example |
---|---|---|---|---|
main_page_button_title | String | Go to Main Page | Specify the URL text (or the Source Message text) to display on the 404 page. | Go to Main Page |
main_page_button_url | String | Not defined | Specify the URL path name for the button leading from the 404 page. | / |
ui.main_page | String | Not defined | Specify a page ID to identify it as the main page. If not specified, the default page is displayed. | 20 |
simple.list.record_count_options | Array | 10, 20, 30, 40, 50 | Set the options of the choice list with the numbers of records displayed per page. These options are available for selection when clicking the list icon . Use commas to separate the options. | 10, 20, 30, 50, 100 |
Portal
Property name | Type | Default value | Description | Example |
---|---|---|---|---|
portals.portal_context.enable | Boolean | false | To enable page access checking and the following restrictions based on the portal contexts, set the value to true. | |
portals.portal_conteхt.override_roles | Array | [] | Specify the user roles to restrict the access to the portal context mechanism. | ["change_manager", ''incident_manager"] |
self_service_portal_button_title | String | Go to Self-Service Portal | Specify the title (or the Source Message text) for the URL that leads from the 403 page to the Self-Service Portal. | Go to Self-Service Portal |
self_service_portal_button_url | String | Not defined | Specify the URL path name for the button that leads from the 403 page to the Self-Service Portal. | /portal |
Reports
Property name | Type | Default value | Description | Example |
---|---|---|---|---|
report.default.groups_limit | Integer | 10 | Specify the default value of Group Limits in reports. It is applied if the user has not specified a value. | 15 |
report.points.limit | Integer | 300 | Specify the maximum number of points on the chart of reports. If the number of points is more than the defined maximum number, some parts of the report are hidden and the following message occurs: | 2000 |
Security
Property name | Type | Default value | Description | Example |
---|---|---|---|---|
acl.disabled | Boolean | false | To disable all security ACL checks, set the value to true. Setting this property to true may damage your SimpleOne instance, so use it carefully and do not forget to turn it off after all necessary operations. You must have the security_admin role to set this property to true. | false |
allowed.debug.users | String | Not defined | Specify a list of users that are allowed to view the debug information page. | ["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 | Specify the tables that make up the application core. The versioning on these tables is usually turned off. The default record updating policy on them is usually equal to Protected. | sys_db_table, sys_business_rule, sys_db_column, sys_role, sys_script, sys_security_acl, sys_application |
simple.page_access.request_link | String | Not defined | Specify an email address that users should use to request access to the restricted pages. | mailto:servicedesk@simpleone.ru |
simple.delegation.ignored_roles | String | security_admin, admin, impersonator | Specify the roles that cannot be delegated. | change_manager |
VCS
Property name | Type | Default value | Description | Example |
---|---|---|---|---|
audit.tables.ignoredList | String | Not defined | Specify the tables whose changes are not stored in the History (ignored). | ["sys_version","sys_version_option","sys_history"] |
simple.version.back | String | n/a | Specify the name of the current backend build deployed on an instance. | master-build.1079(b) |
simple.version.front | String | n/a | Specify the name of the current front-end build deployed on an instance. | master-build.1077(f) |
simple.platform.version | String | Not defined | Specify the information about the current version of the platform in a user-friendly text form. If defined, a value of this property is returned in response to a version request. For example, it is displayed at the bottom of the Preferences menu as the version info. If the value of the property is undefined or is equal to false, a combination of simple.version.back and simple.version.front values is returned instead. | Release v1.1.2 |
vcs_ignore_tables | String | Not defined | Specify the tables whose changes are not written down into configuration local packs (ignored). | ["sys_version","sys_version_option","sys_history"] |
Activity Feed
Property name | Type | Default value | Description | Example |
---|---|---|---|---|
simple.activity_feed.show_deleted_item_in_history | Array | [] | Specify the column IDs whose values are displayed in the history, even if those columns are deleted. | ["156943341308746896", "156943341303994936", "155931135900001087"] In this example, updates of the values of the Subject, Assignment Group and Priority fields in the Task table are displayed in the Activity Feed history even after the column has been deleted. |
simple.employee.main_representative.excluded_company_classes | String | internal | Specify the list of the company classes that do not need to have a main representative. | internal,service_provider,service_partner |
/
- No labels