Available system properties

This page describes properties available to an instance.

Some properties are available on a system properties form, but some lesser-used properties are only available from the System Property [sys_properties] table. In some cases, the property does not exist in a base instance, but can be added if you need to change the value.

Table 1. Available System Properties
Name Description
com.glide.attachment.max_size Sets the maximum file attachment size in megabytes. Leave the field empty to allow attachments up to a maximum of 1GB.
  • Type: integer
  • Default value: 1GB
  • Location: System Properties > Security
com.glide.csv.loader.ignore_non_parseable_lines Enables (true) or disables (false) ignoring one or more lines (rows) in an import set that contain bad data, such as a row that is missing a column of data.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
com.glide.csv.loader.max_errors_allowed Sets the maximum number of lines (rows) that an import can ignore before failing. If the import succeeds, the import lists the number of rows ignored due to errors.
  • Type: integer
  • Default value: 100
  • Location: add to the System Property [sys_properties] table
com.glide.email.max_read Specifies the maximum number of emails a POP3 reader should process concurrently.
  • Type: integer
  • Default value: 20
  • Location: add to the System Property [sys_properties] table
com.glide.loader.verify_target_field_size Controls whether import set fields can automatically increase in size during an import (true) or not (false). By default, data that exceeds the import field size is truncated. Set this property to true to allow any import set field to increase the column size to match the length of the data.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
com.glide.soap.include_non_db_fields Controls if non-database fields, such as the sys_tags field, are included in WSDLs and SOAP responses.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table.
com.glide.ssl.read.timeout Sets the time-out value in seconds for SSL connections during read operations. Typically, this setting is used as part of LDAPS. If you enter timeout values for both this system property and the LDAP Read timeout field, the lowest timeout value takes precedence.
  • Type: integer
  • Default value: 10
  • Location: add to the System Property [sys_properties] table.
com.glideapp.canvas Enables (true) or disables (false) responsive canvas for dashboards. When enabled, all new dashboards use responsive canvas. Nonresponsive dashboards are not converted to responsive dashboards.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
com.snc.apps.publish.maxrows Defines the maximum number of data records to include when publishing an application.
  • Type: integer
  • Default value: 1,000
  • Location: System Property [sys_properties] table
com.snc.assessment.decision_matrix_filter_max_entries Defines the maximum number of items to show for a decision matrix field filter.
  • Type: integer
  • Default value: 1,000
  • Location: System Property [sys_properties] table
com.snc.assessment.signature_authentication Requires authentication for a user signature.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
com.snc.hr.core.impersonateCheck Allows a user to have identical permissions/access as the person they are impersonating.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
True - access and restrictions apply when impersonating another user.

False - user has identical permissions/access as the person they are impersonating.

com.snc.iam.log_level Logging level for the business rule MapUpstreamImpactedCI. Debug is the most detailed option with full trace of how the Impacted CI List is calculated. Error is the minimal logging option with only severe errors being logged.
  • Type: string
  • Default value: info
  • Possible values: debug,info,error
  • Location: System Property [sys_properties] table
com.snc.on_call_rotation.reminders.showtz Specifies whether to show a user's time zone
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
com.snc.pa.dc.max_breakdown_elements_limit Maximum number of breakdown elements for a breakdown to be included in data collection.
  • Type: integer
  • Default value: 10000
  • Location: System Property [sys_properties] table
com.snc.pa.dc.max_error_count Maximum errors that may occur before data collection is stopped.
  • Type: integer
  • Default value: 500
  • Location: System Property [sys_properties] table
com.snc.pa.dc.max_records Maximum number of records that are stored during a data collection.
  • Type: integer
  • Default value: 5000
  • Location: System Property [sys_properties] table
com.snc.pa.dc.max_row_count_indicator_source Maximum number of rows that are allowed to be fetched from an Indicator Source.
  • Type: integer
  • Default value: 50000
  • Location: System Property [sys_properties] table
com.snc.pa.dc.script_timeout Maximum time in seconds a script is allowed to run during a data collection cycle.
  • Type: integer
  • Default value: 30
  • Location: System Property [sys_properties] table
com.snc.project.default_schedule Stores the sys_ID if the default schedule attached to projects.
  • Type: string
  • Location: System Property [sys_properties] table
com.snc.project.loglevel Automatically resubmits timed-out Ajax requests.
  • Type: choice list
  • Default value: 0 (debugging disabled)
  • Location: System Property [sys_properties] table
com.snc.project.wbs_gantt Automatically resubmits timed-out Ajax requests.
  • Type: true|false
  • Default value: false
  • Location: Project > Administration > Properties
com.snc.task.associate_ci List of all the task types where user wants to associate CI's using a List system.
  • Type: string
  • Default change_request
  • Location: System Properties > All >
com.snc.time_card.default_rate (Cost Management plugin) Sets a default hourly rate to use if no labor rate cards apply to the user.
  • Type: integer
  • Default value: 50
  • Location: System Property [sys_properties] table
com.snc.time_worked.update_task_timer Enables (true) or disables (false) updating of the task timer value based on changes to the task time worked records. This is accomplished through the Update task time business rule.
  • Type: true | false
  • Default value: false
  • Location: System Property [sys_properties] table
css.assessment.caption.background.color Sets the background color of the caption on assessment and survey questionnaires.
  • Type: color
  • Default value: #eee
  • Location:
    • Assessments > Admin > Assessment Properties
    • Survey Management > Administration > Properties
css.assessment.caption.font.color Sets the font color of the caption text on assessment and survey questionnaires.
  • Type: color
  • Default value: #ffffff
  • Location:
    • Assessments > Admin > Assessment Properties
    • Survey Management > Administration > Properties
css.assessment.question.header.background.color Sets the background color of question headers on assessment and survey questionnaires.
  • Type: color
  • Default value: #767676
  • Location:
    • Assessments > Admin > Assessment Properties
    • Survey Management > Administration > Properties
css.tablet.gradient.start Start color of the gradient for the tablet UI header.
  • Type: color
  • Default value: #666
  • Location: System Properties > Tablet UI Properties
css.tablet.gradient.end End color of the gradient for the tablet UI header.
  • Type: color
  • Default value: #111
  • Location: System Properties > Tablet UI Properties
css.tablet.headerfooter.text.color Color of the text and icons in the tablet UI header and footer.
  • Type: color
  • Default value: lightgrey
  • Location: System Properties > Tablet UI Properties
glide.allow.new.cert_follow_on_task Allow Desired State audit to create a new follow-on task for the same failure, at each audit run.
  • Type: true|false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.apps.hub.current URL of the team development parent instance.
  • Type: string
  • Default value: none
  • Location: System Property [sys_properties] table
glide.attachment.extensions Comma-separated list of file extensions that can be attached. No value means there are no restrictions.
  • Type: string
  • Default value: none
  • Location: System Properties > Security
glide.attachment.role Comma-separated list of roles that can create attachments.
  • Type: string
  • Default value: public
  • Location: System Properties > Security
glide.authenticate.multisso.login_locate.user_field Identifies a common login identifier.
  • Type: string
  • Default value: user_name
  • Location: add to the System Property [sys_properties] table
glide.authenticate.sso.saml2.require_signed_authnrequest Enables the Identity Provider's Single sign on service to receive a signed AuthnRequest
  • Type: true|false
  • Default value: false
  • Location: System Property [sys_properties] table
glide.banner.image.url URL used when clicking the banner image.
  • Type: string
  • Default value: home.do
  • Location: System Property [sys_properties] table
glide.banner.image.url_target Target frame used when clicking the banner image. Use gsft_main for the main frame, _top to replace the current browser window,_blank for a new window or tab.
  • Type: string
  • Default value: gsft_main
  • Location: System Property [sys_properties] table
glide.businessrule.async_condition_check Specifies if the instance checks the condition statement of async business rules (the When field is set to async) prior to running the business rule. If this property is set to true, the instance evaluates the async business rule conditions a second time before running the rule. If this property is set to false or missing, the instance does not evaluate the conditions a second time.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.businessrule.callstack Determines whether business rule executions are logged in the daily log when they start and finish (true) or are not logged (false). Logging is useful for troubleshooting a problem where you need to know which business rules are running and in which order.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.canvas.grid.widget_performance_threshold Defines the maximum number of seconds for a widget to render on a dashboard. Widgets that exceed this time are not rendered and a warning message displays. Users can click to restart rendering. Stopping widgets that render slowly enables faster widgets to load, and increases the speed of dashboard loading.
Note: This system property applies to responsive dashboards only.
  • Type: integer
  • Default value: none
  • Location: add to the System Property [sys_properties] table
glide.canvas.grid.widget_render_concurrent_max Defines the maximum number of widgets that can render simultaneously on a dashboard. With smaller values, individual widgets load more quickly. With larger values, fewer Ajax requests to the server are needed. Set the value of this property to half of the number of widgets that are visible when your most-used dashboard loads. For example, if six widgets are visible on the dashboard set the value to 3.
Note: This system property applies to responsive dashboards only.

Two is the minimum value, and 1 is interpreted as 2. For values of zero or lower, all widgets load simultaneously.

  • Type: integer
  • Default value: none
  • Location: add to the System Property [sys_properties] table
glide.chart.decimal.precision Controls the rounding precision of non-currency numeric values displayed on reports. This property has a maximum possible value of 4. A Decimal Precision value specified in a report's style options overrides this property. Currency values always have a precision of 2.
  • Type: integer
  • Default value: 2
  • Location: add to the System Property [sys_properties] table
glide.chat.invite_fields (Chat plugin) Comma-separated list of fields (glide_list or references to sys_user or sys_group) used to generate the invitations when creating a chat room from a task. Users can select a check box for each of the specified fields to invite users referenced by the fields to the chat room.
  • Type: string
  • Default value: none
  • Location: Social IT > Chat Administration > Properties
glide.chat_room.create_roles (Chat plugin) Comma-separated list of roles that are allowed to create chat rooms.
  • Type: string
  • Default value: none
  • Location: Social IT > Chat Administration > Properties
glide.chat.show_emoticons (Chat plugin) Enables or disables rendering text emoticons as images.
  • Type: true | false
  • Default value: true
  • Location: Social IT > Chat Administration > Properties
glide.cmdb_model.display_name.shorten When set to true, generates shorter display names for product models if the name of the product model contains the manufacturer name.
  • Type: true | false
  • Default value: false
  • Location: System Property [sys_properties] table
glide.cookies.http_only Enables (true) or disables (false) the generation of HTTP only cookies. Set this property to false to use Approval with E-Signature.
  • Type: true | false
  • Default value: true
  • Location: add to the System Property [sys_properties] table
glide.cost_mgmt.calc_actual_cost (Cost Management plugin) Sums all task expense lines and adds the total to the Work cost field on the task record when an expense line is created for any task with a Type of Planned task.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.cost_mgmt.debug (Cost Management plugin) Enables debugging of cost management processing. All logging events are recorded in the Financial Management Log [fm_log] table. This feature should only be enabled during initial testing or when troubleshooting because it can generate a large number of log records.
  • Type: true | false
  • Default value: false
  • Location: System Property [sys_properties] table
glide.cost_mgmt.process_task_cis (Cost Management plugin) Creates expense lines to affected configuration items when creating a task expense line.
  • Type: true | false
  • Default value: false
  • Location: System Property [sys_properties] table
glide.cost_mgmt.service_allocation.method (Cost Management plugin) Defines whether business service to cost center allocation costs should be calculated based on total units or allocated units.
  • Type: choice list
  • Default value: all_units
  • Location: System Property [sys_properties] table
glide.csv.export.line_break Enables the user to control how exported CSV data appears in Notepad. Valid values are LF for a line feed between records and CRLF for a carriage return followed by a line feed.
  • Type: string
  • Default value: LF
  • Location: System Property [sys_properties] table
glide.custom.ip.authenticate.allow Comma-separated list or range of IP addresses that are allowed access to view the stats.do, threads.do, and replication.do pages.
  • Type: string
  • Default value: none
  • Location: add to the System Property [sys_properties] table.
glide.db.clone.allow_clone_target Enables (true) or disables (false) use of a sub-production instance as the target for a system clone.
  • Type: true | false
  • Default value: false for production instances, true for sub-production instances
  • Location: System Property [sys_properties] table
glide.db.impex.XMLLoader.max.file.size.mb Controls the maximum file size allowed when importing an XML file, in megabytes. Attempting to import an XML file larger than this limit results in an error.
Warning: Use caution when modifying this property. Uploading a very large XML file may impact performance and can cause an instance outage.
  • Type: integer
  • Default value: 100
  • Location: System Properties > Import Export
glide.db.large.threshold Sets the number of rows above which a table is considered large and uses a different method of querying for results. When this property is absent, the instance uses the default query method.
  • Type: integer
  • Default value: none
  • Location: add to the System Property [sys_properties] table
glide.db.max.aggregate.size Sets the maximum number of groups a grouped report or list renders. Larger values may affect system performance.
  • Type: integer
  • Default value: 100
  • Location: add to the System Property [sys_properties] table
glide.db.max_view_records Sets the maximum number of records returned when running a GlideRecord query in a script. Values larger than the default are not recommended as they may cause queries to consume excessive memory on the application server and can, in extreme cases, cause a system outage. This property does not control the maximum number of records that appear in a list, report, or exported file.
  • Type: integer
  • Default value: 10000
  • Location: add to the System Property [sys_properties] table
glide.db.audit.ignore.delete Specifies the tables where the sys_audit_delete file is not updated when records are deleted.
  • Type: string - a comma separated list of tables
  • Location: System Property [sys_properties] table
glide.discovery.application_mapping Enables or disables the Application Dependency Mapping (ADM) feature.
  • Type: string
  • Default value: true
  • Location: add to the System Property [sys_properties] table
glide.discovery.log_message_chars Specify the maximum length a log message can be before ServiceNow creates a preview for it in the list view. When a log message is longer than this value, ServiceNow creates a preview of the message with an ellipsis at the end of the message to indicate that there is content that is not shown. The preview size prevents any one list row from taking up the entire screen.
  • Type: integer
  • Default value: 200 (Characters)
  • Location: Discovery Definition > Properties
glide.discovery.use_cmdb_identifiers Controls whether Discovery uses the CMDB Identification and Reconciliation Framework, introduced with the Geneva release, or the legacy identifiers from previous releases.
  • Type: true|false
  • Default value: true
  • Location: Discovery Definition > Properties
glide.domain.notify_change Displays a notification message telling the user that the domain picker automatically changed
  • Type: true|false
  • Default value: true
  • Location: add to the System Property [sys_properties] table
glide.domain.notify_record_change Displays a notification message telling the user that the domain picker automatically changed because the record that the user is viewing changed the domain in which the user is in.
  • Type: true|false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.ecmdb.all_relationship_role An example value is: itil,asset,configuration.
  • Type: string
  • Default value: none
  • Location: add to the System Property [sys_properties] table
glide.email.append.timezone Specifies whether to append the time zone to all dates and times in outbound emails.
  • Type: true | false
  • Default value: true
  • Location: System Properties > Email
glide.email.forward_subject_prefix Specifies the list of prefixes (comma-separated) in the subject line that identify a forwarded email.
  • Type: string
  • Default value: fw:,fwd:
  • Location: add to the System Property [sys_properties] table
glide.email.journal.lines Specifies the number of entries from a journal field (such as Additional comments and Work notes) included in email notifications. A value of -1 includes all journal entries.
  • Type: integer
  • Default value: 3
  • Location: System Properties > Email
glide.email.mail_to Specifies the email address to send notifications that use the ${mailto:} variable.
  • Type: string
  • Default value: value of glide.email.user property
  • Location: add to the System Property [sys_properties] table
glide.email.name_split Delimiter between first and last name in an email address to identify users from incoming emails. For example, a delimiter of "." (period) in the email address john.smith@company.com tells the system to look for a user record for John Smith.
  • Type: string
  • Default value: period (.)
  • Location: System Properties > Email
glide.email.notification.save_when_no_recipients Controls whether a notification-generated sys_mail record is saved even if there are no recipients. Used in conjunction with other notification recipient logging properties, this property enables troubleshooting problems with notifications.
  • Type: true | false
  • Default value: true
  • Location: add to the System Property [sys_properties] table
glide.email.override.url Sets the URL to use in emailed links in place of the instance URL. The URL should end with nav_to.do. An example value is: https://servicenow.customerdomain.com/production/nav_to.do.
  • Type: string
  • Default value: Instance URL
  • Location: add to the System Property [sys_properties] table
glide.email.read.active Specifies whether to enable or disable the inbound mail server.
  • Type: true | false
  • Default value: true
  • Location: System Properties > Email
glide.email.reply_subject_prefix Specifies the list of prefixes (comma-separated) in the subject line that identify an email reply.
  • Type: string
  • Default value: re:aw:,r:
  • Location: add to the System Property [sys_properties] table
glide.email.server Specifies the URL of the outgoing SMTP mail server. Also used as incoming (POP) mail server if one is not specified. This server must be accessible from the ServiceNow domain. SMTP requires port 25 unless you specify another port with glide.smtp.port. Leave this value blank to disable email.
  • Type: string
  • Default value: relay
  • Location: System Properties > Email
glide.email.smtp.active Specifies whether to enable or disable the outgoing mail server.
  • Type: true | false
  • Default value: true
  • Location: System Properties > Email
glide.email.smtp.max_recipients Specifies the maximum number of recipients the instance can list in the To: line for a single email notification. Notifications that would exceed this limit instead create duplicate email notifications addressed to a subset of the recipient list. Each email notification has the same maximum number of recipients.
  • Type: integer
  • Default value: 100
  • Location: add to the System Property [sys_properties] table
glide.email.smtp.max_send Specifies how many emails to send through each new SMTP connection. The instance establishes a new SMTP connection if there are more emails to send than the specified value.
  • Type: integer
  • Default value: 100
  • Location: add to the System Property [sys_properties] table
glide.email.test.user Specifies the comma-separated list of email addresses to which the instance sends all email messages. Typically used in non-production instances for testing purposes.
  • Type: string
  • Default value: none
  • Location: System Properties > Email
glide.email.text_plain.strip_xhtml Indicates whether both outbound and inbound emails that are shown in comments convert the XML to plain text (true) or preserve the XML (false).
  • Type: true | false
  • Default value: true
  • Location: add to the System Property [sys_properties] table
glide.email.user Specifies the email address you want to use for SMTP authentication. The string before the @ (such as helpdesk) is used as the incoming (POP) account name if one is not specified.
  • Type: string
  • Default value: <yourinstance>@service-now.com
  • Location: System Properties > Email
glide.email.username Specifies the display name for the email address you use for SMTP mail.
  • Type: string
  • Default value: IT Service Desk
  • Location: System Properties > Email
glide.email.user_password Specifies the password for the outgoing SMTP mail server. Also used as the incoming mail server password if one is not specified.
  • Type: string
  • Default value: encrypted password
  • Location: System Properties > Email
glide.email.watermark.visible Indicates whether the watermark in email notifications is visible (true) or is wrapped in a hidden div tag (false).
Note: Email clients that use the plain text version of the email still show the watermark.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.email_client.show_sms_option Specify whether a check box appears in the email client for sending the message to the user's SMS device. If no SMS device exists, the email client sends the message to the primary email device.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.excel.max_cells Sets the maximum number of cells in an Excel export.
  • Type: integer
  • Default value: 500000
  • Location: add to the System Property [sys_properties] table
glide.excel.use_user_date_format Determines whether Excel exports use the date/time format specified in a user's profile (true). If false, exports use the instance date/time format defined by the glide.sys.date_format property.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.export.csv.charset Specify the character set used to export CSV files. See Supported Character Encodings for a list of supported character encoding options.
  • Type: string
  • Default value: windows-1252
  • Location: add to the System Property [sys_properties] table
glide.export.csv.raw.value When true, raw database values are exported instead of the display values when you export to CSV. When false, display values are exported instead.
  • Type: true | false
  • Default value: false
  • Location: System Properties > Import Export
glide.export.force_ui_list_behavior When true, journal fields such as worknotes and comments are not included when you export records. When false, these fields are included.
  • Type: true | false
  • Default value: true
  • Location: add to the System Property [sys_properties] table
glide.export.escape_formulas When true, string values that start with the characters +, -, =, or @ are prepended with a single apostrophe when you export to CSV, XLS, or XLSX files.
  • Type: true | false
  • Default value: true for new instances starting with Istanbul
  • Location: System Property [sys_properties] table for new instances starting with Istanbul. For upgraded instances, add to the System Property table.
glide.export.excel.wrap_cells When true, values in cells in exported Excel files are wrapped automatically. When false, the width of exported Excel columns is resized to fit 256 characters and values are not wrapped.
glide.glidesoap.proxy_host Specify the proxy server hostname or IP address for SOAP clients.
  • Type: string
  • Default value: value of glide.http.proxy_host
  • Location: System Property [sys_properties] table
glide.glidesoap.proxy_port Specify the port number for the proxy server for SOAP clients.
  • Type: string
  • Default value: value of glide.http.proxy_port
  • Location: System Property [sys_properties] table
glide.help.default.page Sets the overall help URL for the system if you are using context-sensitive help. This URL is used when there is not any context-sensitive help available for the form, list, or record.
  • Type: string
  • Default value: http://wiki.servicenow.com/
  • Location: System Property [sys_properties] table
glide.history.max_entries Sets the number of characters to display as a preview of journal input fields.
  • Type: integer
  • Default value: 250
  • Location: System Property [sys_properties] table
glide.home.page Determines which page to load when a user selects a homepage from the banner.
  • Type: string
  • Default value: home_splash.do?sysparm_direct=true
  • Location: System Property [sys_properties] table
glide.home.refresh_disabled Determines whether homepage refresh is disabled (true) or enabled (false).
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.home.refresh_intervals Comma-separated list of refresh intervals available on homepages.
  • Type: string
  • Default value: 300,900,1800,3600
  • Location: add to the System Property [sys_properties] table
glide.html.escape_script Determines whether JavaScript tags are enabled (true) or disabled (false) in HTML fields.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.html.sanitize_all_fields Determines whether all HTML fields are sanitized to remove unwanted code.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.http.connection_timeout Specify the maximum number of milliseconds an outbound HTTP request (such as Web Services) will wait to establish a connection.
  • Type: integer
  • Default value: 10000 (10 seconds)
  • Location: System Property [sys_properties] table
glide.http.proxy_bypass_list Specify the semicolon-separated list of addresses that bypass the proxy server. Use an asterisk as a wildcard character to specify all or part of an address.
  • Type: string
  • Default value: none
  • Location: System Property [sys_properties] table
glide.http.proxy_host Specify the proxy server hostname or IP address
  • Type: string
  • Default value: none
  • Location: System Property [sys_properties] table
glide.http.proxy_ntdomain Specify the domain used to authenticate the proxy server with NTLM authentication.
  • Type: string
  • Default value: none
  • Location: System Property [sys_properties] table
glide.http.proxy_nthost Specify the hostname used to authenticate the proxy server with NTLM authentication.
  • Type: string
  • Default value: none
  • Location: System Property [sys_properties] table
glide.http.proxy_ntpassword Specify the password used to authenticate the proxy server with NTLM authentication.
  • Type: string
  • Default value: none
  • Location: System Property [sys_properties] table
glide.http.proxy_ntusername Specify the username used to authenticate the proxy server with NTLM authentication.
  • Type: string
  • Default value: none
  • Location: System Property [sys_properties] table
glide.http.proxy_port Specify the port number for the proxy server
  • Type: string
  • Default value: none
  • Location: System Property [sys_properties] table
glide.http.proxy_password Specify the password used to authenticate the proxy server.
  • Type: string
  • Default value: none
  • Location: System Property [sys_properties] table
glide.http.proxy_username Specify the username used to authenticate the proxy server.
  • Type: string
  • Default value: none
  • Location: System Property [sys_properties] table
glide.http.timeout (Web Service Consumer Plugin) Specifies the maximum number of milliseconds to wait before an outbound transaction times out.
  • Type: integer
  • Default value: 175000 (175 seconds)
  • Location: add to the System Property [sys_properties] table
glide.i18n.force_index Specifies that all translated fields are indexed regardless of the value of the table attribute text_index_translation.
  • Type: true | false
  • Default value: true
glide.imap.secure Specifies whether to enable SSL encryption for connections to the IMAP server.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.imap.secure_port Specifies the communications port for IMAP secure connections.
  • Type: string
  • Default value: 995
  • Location: add to the System Property [sys_properties] table
glide.imap.tls Specifies whether to start the IMAP server in Transport Layer Security (TLS) mode.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.import.debug Enables debug logging for all import processes.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.import.error_message.generic When true, failed imports display a generic error instead of a verbose SQL message. Enabling this property is highly recommended.
  • Type: true | false
  • Default value: true for new instances starting with Istanbul, false for upgraded instances
  • Location: System Property [sys_properties] table
glide.import.sftp.debug Enables additional debug logging for SFTP imports. Enabling this property causes the instance to log all outgoing and incoming messages during the SSH session.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.import.scp.debug Enables additional debug logging for SCP imports. Enabling this property causes the instance to log all outgoing and incoming messages during the SSH session.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.import_set.preserve.leading.spaces Specifies whether the import process preserves leading spaces in Excel data cells. When false, the import process removes leading spaces from Excel data cells. When true, the import process preserves leading spaces.
Note: The import process always removes trailing spaces from Excel data cells.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.import_set_row.dynamically_add_fields Specifies whether an import set can add new columns to the staging table (true) or not (false). Instances that contain large numbers of import sets can sometimes become unresponsive when an import adds a column because the instance must alter every row in the staging table. In some cases, the database alter table action causes an outage. Setting this property to false prevents an import set from adding columns to the staging table and produces a log message. As a workaround, administrators can manually add a column to the staging table by creating a new dictionary entry and then reimporting the import set.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.ir.query_method Sets the query method for global text search. Only the Simple query method is supported.
  • Type: choice list
  • Default value: simple
  • Location: System Properties > Global Text Search
glide.integration.session_timeout Length of time, in minutes, that an inactive integration session is maintained before the session times out.
  • Type: integer
  • Default value: 1
  • Location: add to the System Property [sys_properties] table
glide.invalid_query.returns_no_rows Controls how invalid GlideRecord queries are handled. When this property is true, invalid queries always return no rows. When this property is false (default), if a query is incorrect, such as by including an invalid field name, the invalid part of the query condition is ignored and results are based on the valid part of the query.

To override this logic at the session level, execute gs.getSession().setStrictQuery(false). To restore strict query, execute gs.getSession().setStrictQuery(true). To use this property, change the line gr.addQuery('table', arguments.length == 1 ? record.getRecordClassName() : tableName); in the Workflow script include to gr.addQuery('table', (tableName) ? tableName : record.getRecordClassName() );.

  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.itil.assign.number.on.insert Controls whether a task number is generated and assigned on load (Create New) or on submit of the task. This feature helps prevent unused task numbers.
  • Type: true | false
  • Default value: false
  • Location: System Property [sys_properties] table
glide.jdbcprobeloader.retry Sets the number of times a JDBC probe attempts to connect to a JDBC data source.
  • Type: integer
  • Default value: 60
  • Location: add to the System Property [sys_properties] table
glide.jdbcprobeloader.retry_millis Sets the number of milliseconds a JDBC probe waits between retry attempts to a JDBC data source.
  • Type: integer
  • Default value: 5000
  • Location: add to the System Property [sys_properties] table
glide.knowman.search_character_limit Minimum number of characters required for knowledge search. Search terms with fewer than this number of characters return no results.
  • Type: integer
  • Default value: 3
  • Location: add to the System Property [sys_properties] table
glide.knowman.search.default_language (Knowledge Management Internationalization Plugin v2) Default language for knowledge articles. If empty, defaults to the logged in user language.
  • Type: string
  • Default value: empty
  • Location: System Property [sys_properties] table
glide.knowman.show_language_option (Knowledge Management Internationalization Plugin v2) Determines whether the Language box appears (true) or is hidden (false) on articles with multiple translations.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.knowman.show_language_option.roles (Knowledge Management Internationalization Plugin v2) Comma-separated list of roles that can see the Language box on articles with multiple translations.
  • Type: string
  • Default value: none
  • Location: add to the System Property [sys_properties] table
glide.knowman.show_links Determines whether the Link line appears (true) or is hidden (false) in a knowledge article.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.ldap.allow_empty_group Determines whether all members can be removed from an Active Directory security group.
  • Type: true | false
  • Default value: true
  • Location: add to the System Property [sys_properties] table.
glide.ldap.binary_attributes Comma-separated list of LDAP attributes that should be converted from binary format to encoded64 strings. If you set this property, only the values listed are converted. The most common attributes are objectSID and objectGUID. These converted values are unique and can be used as the coalesce field on the LDAP import mapping. If this property is blank, ServiceNow tries to map these binary attributes without the conversion and they are not guaranteed to be unique since they are not properly converted to string values.
  • Type: string
  • Default value: objectsid,objectguid
  • Location: System Property [sys_properties] table
glide.ldap.paging Enables (true) or disables (false) LDAP paging query support. LDAP paging is a more efficient LDAP querying method for environments with more than 1000 users.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.legacy.excel.export Enables (true) or disables (false) exporting to XLS format when exporting to an Excel file. By default, only XLSX export is enabled. This property does not affect the Excel web service. When true, this property also allows users to select XLS or XLSX as the Easy Import template format.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table.
glide.list.filter_max_length Sets a maximum character limit for the condition builder query.
  • Type: integer
  • Default value: 0
  • Location: add to the System Property [sys_properties] table.
glide.live_feed.company_feed_exclude_groups Controls whether messages posted to a public group appear (true) or are omitted (false) on the Company Feed.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.live_services (Chat plugin) Enables (true) or disables (false) Live Services, such as chat support.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.login.no_blank_password Prevents (true) or allows (false) logins from users with blank passwords. Often, importing lists of users creates a large number of users with blank passwords. By default, this property is set to true on production instances.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.login.home Sets the default homepage users see after login. If blank, the last page visited is used. The format is <page>.do
  • Type: sting
  • Default value: home.do
  • Location: System Property [sys_properties] table
glide.max_journal_list_size Sets the maximum size, in megabytes, of journal input fields.
  • Type: integer
  • Default value: 10
  • Location: add to the System Property [sys_properties] table
glide.notification.recipient.include_logging Master switch to enable/disable logging all reasons a recipient was included. If false, no include logging is performed.
  • Type: true | false
  • Default value: true
  • Location: add to the System Property [sys_properties] table
glide.notification.recipient.exclude_logging Master switch to enable/disable logging all reasons a recipient was excluded. If false, no exclude logging is performed.
  • Type: true | false
  • Default value: true
  • Location: add to the System Property [sys_properties] table
glide.notification.recipient.exclude_logging.device_inactive Logs recipients who are excluded because their chosen notification device record is marked as inactive.
  • Type: true | false
  • Default value: true

The glide.notification.recipient.exclude_logging property in the System Properties > Email module must be enabled to modify this property.

glide.notification.recipient.exclude_logging.device_schedule Logs recipients excluded because the chosen notification device record’s schedule field excludes it.
  • Type: true | false
  • Default value: true

    The glide.notification.recipient.exclude_logging property in the System Properties > Email module must be enabled to modify this property.

glide.notification.recipient.exclude_logging.event_creator Logs recipients who are excluded because they initiated the notification event, such as updating an incident record, and the Send to Event Creator check box is cleared on the notification record.
  • Type: true | false
  • Default value: true

The glide.notification.recipient.exclude_logging property in the System Properties > Email module must be enabled to modify this property.

glide.notification.recipient.exclude_logging.invalid_email Logs recipients who are excluded because the email address for that user is invalid, for example the @ is missing, or empty.
  • Type: true | false
  • Default value: true

The glide.notification.recipient.exclude_logging property in the System Properties > Email module must be enabled to modify this property.

glide.notification.recipient.exclude_logging.user_calendar_integration_disabled Logs recipients of calendar invitations who are excluded because the Calendar Integration field is set to None on the user record.
  • Type: true | false
  • Default value: true

The glide.notification.recipient.exclude_logging property in the System Properties > Email module must be enabled to modify this property.

glide.notification.recipient.exclude_logging.user_inactive Logs recipients who are excluded because the Active check box is cleared on the user record.
  • Type: true | false
  • Default value: true

The glide.notification.recipient.exclude_logging property in the System Properties > Email module must be enabled to modify this property.

glide.notification.recipient.exclude_logging.user_notification_disabled Logs recipients who are excluded because the Notification field is set to Disabled on the user record.
  • Type: true | false
  • Default value: true

The glide.notification.recipient.exclude_logging property in the System Properties > Email module must be enabled to modify this property.

glide.notification.recipient.include_logging Enables or disables logging all reasons a recipient was included. This property is a master switch. If it is set to true, the subsequent properties dealing with the inclusion of logging are enabled. If it is set to false, none of the subsequent properties relating to the inclusion of logging are enabled.
glide.notification.recipient.include_logging.delegate Logs recipients who are included because they are delegates of another user.
  • Type: true | false
  • Default value: true

The glide.notification.recipient.include_logging property in the System Properties > Email module must be enabled to modify this property.

glide.notification.recipient.include_logging.event_parm Logs recipients who are included because they are in the parm1 or parm2 fields of the event record.
  • Type: true | false
  • Default value: true

The glide.notification.recipient.include_logging property in the System Properties > Email module must be enabled to modify this property.

glide.notification.recipient.include_logging.recipient_fields Logs recipients who are included via a notification target record, such as an incident record, specified in the Users/Groups in Field field for the notification record. The recipient_fields are fields in the target record that contain a recipient to add. For example, if the record that triggered the notification is an incident, and the assigned_to field for the incident is listed in recipient_fields, that user is included as a recipient.
  • Type: true | false
  • Default value: true

The glide.notification.recipient.include_logging property in the System Properties > Email module must be enabled to modify this property.

glide.notification.recipient.include_logging.recipient_groups.group_email Logs recipients who are included in a group email for any group provided in the notification record’s recipient_groups or the event parm1 or parm2 field.
  • Type: true | false
  • Default value: true

The glide.notification.recipient.include_logging property in the System Properties > Email module must be enabled to modify this property.

glide.notification.recipient.include_logging.recipient_groups.manager Logs recipients who are included because they manage any group provided in the notification record’s recipient_groups or the event parm1 or parm2 field.
  • Type: true | false
  • Default value: true

The glide.notification.recipient.include_logging property in the System Properties > Email module must be enabled to modify this property.

glide.notification.recipient.include_logging.recipient_groups.membership Logs recipients who are included via membership in any group provided in the notification record recipient_groups or the event parm1 or parm2 field.
  • Type: true | false
  • Default value: true

The glide.notification.recipient.include_logging property in the System Properties > Email module must be enabled to modify this property.

glide.notification.recipient.include_logging.recipient_users Logs recipients who are included via notification record’s Users field (recipient_users).
  • Type: true | false
  • Default value: true

The glide.notification.recipient.include_logging property in the System Properties > Email module must be enabled to modify this property.

glide.notification.recipient.include_logging.subscription Logs recipients because they are subscribed via User Notification Preferences.
  • Type: true | false
  • Default value: true

The glide.notification.recipient.include_logging property in the System Properties > Email module must be enabled to modify this property.

glide.pdf_export_from_form_list.show_report_attrs Enables or disable displaying the PDF page header for all PDFs generated from a list.
  • Type: true | false
  • Default value: true
  • Location: add to the System Property [sys_properties] table
glide.pdf.max_rows Sets the maximum number of rows in an exported PDF file.
  • Type: integer
  • Default value: 5000
  • Location: add to the System Property [sys_properties] table
glide.pdf.font.size Sets the font size for exported PDF files.
  • Type: integer
  • Default value: 8
  • Location: add to the System Property [sys_properties] table
glide.pg.any_rejection_rejects Controls the default process guide rejection handling. If this property is set to true, the first rejection rejects the entity. If false, all users must reject the approval.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.phone_number_e164.allow_national_entry Determines whether users can enter phone numbers in the local format or whether they must enter phone numbers in international format. When true, users can enter phone numbers in the local format listed in the territory selector. When false, users must enter phone numbers in the international format listed in the territory selector.
  • Type: true|false
  • Default value: true
  • Location: add to the System Property [sys_properties] table
glide.phone_number_e164.display_national Determines how a Phone Number (E164) field displays phone numbers. When set to true or form, a Phone Number (E164) field displays phone numbers in a local format on forms but as an international format on lists. When set to all, a Phone Number (E164) field always displays phone numbers in a local format. When set to user, a Phone Number (E164) field only displays phone numbers in a local format when the phone number matches the locale setting of the current user.
  • Type: string
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.phone_number_e164.display_territory_selector Determines whether to display the territory selector. Hiding the territory selector restricts users to entering only local or national phone numbers.
  • Type: true | false
  • Default value: true
  • Location: add to the System Property [sys_properties] table
glide.phone_number_e164.display_territory_text Determines when a Phone Number (E164) field displays a territory label. When set to all, a Phone Number (E164) always displays the territory label. When set to national, a Phone Number (E164) displays the territory label only if the phone number is in local format. When set to read-only, a Phone Number (E164) displays the territory label in read-only mode regardless of whether the number is in local or global format. When set to read-only-national, a Phone Number (E164) displays the territory label in read-only mode only if the number is in local format. When set to list, a Phone Number (E164) displays the territory label in a list. When set to list-national, a Phone Number (E164) displays territory label in a list if the number is in national format. When set to none, a Phone Number (E164) does not display the territory label.
  • Type: string
  • Default value: read-only
  • Location: add to the System Property [sys_properties] table
glide.phone_number_e164.display_users_idd Determines whether to display the international direct dialing prefix between the territory selector and the input box on forms.
  • Type: true|false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.phone_number_e164.strict Determines whether all phone number fields must match the display format of the field's select territory. When true, the phone number input box displays a red line underneath phone numbers that do not match the territory format listed in the territory selector. Users cannot save an invalid phone number. When false, the phone number input box displays a green line underneath phone numbers that do not match the territory format listed in the territory selector. Users can save an invalid phone number, and the territory selector offers the option to select an Other / Unknown territory format.
  • Type: true|false
  • Default value: true
  • Location: add to the System Property [sys_properties] table
glide.pop3.ignore_headers Specifies the comma-separated list of email headers that cause the instance to ignore an email message. Use the format name:value to specify email header types and values. You can use a wildcard (*) for the subtype. For example, "Content-Type:multipart/*; report-type=delivery-status;" ignores emails containing a type of multipart and a parameter of report-type=delivery-status. For syntax specifications, see http://www.w3.org/Protocols/rfc1341/4_Content-Type.html.
  • Type: string
  • Default value: Auto-Submitted:auto-replied,X-FC-MachineGenerated:true,Content-Type:multipart/report; report-type=delivery-status;
  • Location: System Properties > Email
glide.pop3.ignore_senders Specifies the comma-separated list of senders that cause the instance to ignore an email message. Enter only the name before the at (@) sign.
  • Type: string
  • Default value: mailer-daemon, postmaster
  • Location: System Properties > Email
glide.pop3.ignore_subjects Specifies the comma-separated list of strings that cause the instance to ignore an email message if they are present at the start of a subject line. These values are case-sensitive.
  • Type: string
  • Default value: out of office autoreply, undeliverable:, delivery failure:,returned mail:,autoreply
  • Location: System Properties > Email
glide.pop3.parse_end [Legacy] Text indicating the end of the email body section where the instance should parse name:value pairs to change field values when processing inbound email actions. This property is no longer required to set field values from the email body.
  • Type: string
  • Default value: none
  • Location: System Properties > Email
glide.pop3.parse_start [Legacy] Text indicating the beginning of the email body section where the instance should parse name:value pairs to change field values when processing inbound email actions. This property is no longer required to set field values from the email body.
  • Type: string
  • Default value: none
  • Location: System Properties > Email
glide.pop3.password Password for the POP3 server. Contact your mail server administrator for this value.
  • Type: string
  • Default value: same encrypted password in glide.email.user_password
  • Location: System Properties > Email
glide.pop3.process_locked_out Enables (true) or disables (false) the ability for locked out users to trigger inbound actions.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.pop3.reply_separators Specifies the comma-separated list of separators that cause the instance to disregard everything below the text string in the message body. This list is case-sensitive.
  • Type: string
  • Default value: \n\n-----Original Message-----,\n\n _____ \n\nFrom:
  • Location: System Properties > Email
glide.pop3.secure Controls whether the instance connects to the incoming POP mail server using SSL encryption.
  • Type: true | false
  • Default value: false
  • Location: System Properties > Email
glide.pop3.server Specifies the URL of the incoming POP mail server.
  • Type: string
  • Default value: value of glide.email.server
  • Location: System Properties > Email
glide.pop3.user Incoming mail account name for the POP3 server.
  • Type: string
  • Default value: <yourinstance>
  • Location: System Properties > Email
glide.pop3readerjob.create_caller Controls the behavior when an instance receives an email from an email address not associated with a user record. If this property is set to true, ServiceNow creates a new user record for the email address and places that new user in the Caller field of any created tickets. If the property is set to false, ServiceNow associates the new ticket to the Guest user record.
  • Type: true | false
  • Default value: false
  • Location: System Properties > Email
glide.processor.json.row_limit Specify the maximum number of rows a JSON query returns
  • Type: integer
  • Default value: 250
  • Location: add to the System Property [sys_properties] table
glide.product.help_url
glide.product.help_show Controls whether the help icon, help.gifx, appears in (true) or is omitted from (false) the welcome banner.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.product.icon Stores the favicon image displayed in bookmarks, tabs, and the browser address bar.
  • Type: image
  • Default value: favicon.ico?v=4
  • Location: System Properties > System
glide.product.name Specifies text to use in place of "ServiceNow" in the browser's top title bar (and in browser tabs). This text is duplicated in the banner to the right of the logo unless you add display: none; to the end of the value field within the glide.product.name.style property.
Glide Product Name
  • Type: string
  • Default value: ServiceNow
  • Location: System Property [sys_properties] table
glide.product.name.style Specifies the CSS properties used to display the glide.product.name text in the banner to the right of the logo. To not display it, add display: none; to the end of the value field in this property.
  • Type: string
  • Default value: padding-bottom: 0px; padding-top: 0px;
  • Location: System Property [sys_properties] table
glide.quota.manager.debug Controls whether to display (true) or hide (false) additional information related to the Quota Manager, such as running transactions, canceled transactions, and what quotas are matched to transactions.
  • Type: true | false
  • Default value: true
  • Location: add to the System Property [sys_properties] table
glide.quota.manager.heartbeat Sets the number of seconds between the start of each Quota Manager heartbeat. This value determines how often the Quota Manager checks for transactions exceeding a quota and how often it writes status in the log file.
  • Type: integer
  • Default value: 1
  • Location: add to the System Property [sys_properties] table
glide.quota.manager.minimum_transaction_time Sets the minimum number of seconds a transaction must run before the Quota Manager matches it to a transaction quota. ServiceNow recommends setting this value to at least 1 second because smaller values decrease performance and because transactions shorter than 1 second are probably not worth canceling. For optimal performance, set this value to the value of your most restrictive quota. For example, if your most restrictive quota cancels transactions longer than 1 minute, set the minimum transaction time to 60 seconds.
  • Type: integer
  • Default value: 1
  • Location: add to the System Property [sys_properties] table
glide.remote_glide_record.max_count Control the maximum number of records that the GlideRecord query method returns when using the SOAP web service. ServiceNow primarily uses this property to control the records returned when using a Perl API GlideRecord query.
  • Type: integer
  • Default value: 250
  • Location: add to the System Property [sys_properties] table
glide.report.calendar.max_more_events_per_day Defines that maximum number of calendar events that can appear in the + <number> popup for:
  • A calendar day when calendar is in month or year view
  • The top 'full day' section of a calendar day when a calendar is in day or week view

When this number is exceeded, a + many link appears, which opens a list of events instead of a popup. For more information about the maximum number of events that can be displayed in a calendar day, see system property glide.report.calendar.max_events_displayed_per_cell.

  • Type: integer
  • Default value: 30
  • Location: add to the System Property [sys_properties] table
glide.report.calendar.max_events_displayed_per_cell Defines the maximum number of events that can appear in calendar report for:
  • A calendar day when calendar is in month or year view
  • The top 'full day' section of a calendar day when a calendar is in day or week view

Events that exceed this value are visible via a link in the calendar cell. See glide.report.calendar.max_more_events_per_day for more information.

  • Type: integer
  • Default value: 3
  • Location: add to the System Property [sys_properties] table
glide.report.new_calendar Enables (true) or disables (false) new calendar reports. Internet Explorer 7 and 8 do not support new calendars. If you open a calendar report in one of these browsers the old version of calendar reports is always used.
  • Type: true | false
  • Default value: true
  • Location: add to the system Property [sys_properties] table
glide.report.use_charting_v2 Enables (true) or disables (false) the v2 charting engine for report generation.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.report_home.group_report.show_usr_grp Enables (true) or disables (false) the Reporting preferences link in the user's profile.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.report_home.group_report.show_usr_grp Enables (true) or disables (false) the Reporting preferences link in the user's profile.
  • Type: true | false
  • Default value: false
  • Location:Add to the System Property [sys_properties] table.
glide.rest.debug Logs all stages of REST processing, including processing times.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.rollback.version Controls whether rollback behavior is used (true) or not (false).
  • Type: true | false
  • Default value: true
  • Location: add to the System Property [sys_properties] table
glide.rss.max_rows Controls the maximum number of records returned by the RSS Feed Generator.
  • Type: integer
  • Default value: 1000
  • Location: add to the System Property [sys_properties] table
glide.sc.reset_cascade If true, forces variable cascading when navigating between pages in an order guide.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.schedules.repeat_nth Controls how a schedule entry with Repeats set to Monthly and Monthly Type set to Day of the Week is defined. Choices are Week or Day. The Week option is defined as choosing a day of the month in the nth week selects the nth day of the month. The Day option is defined as choosing the nth day of the month selects the nth day of the month.
  • Type: choice list
  • Default value: day

  • Location: sys_properties table
glide.schedules.fifth Controls how a schedule entry that selects the fifth occurrence of a day in month behaves in a month containing only four occurrences of the day. Choices are Last, Next, and Strict. The Last option selects the last (fourth) day of the month. The Next option selects the first day of the next month. The Strict option skips the day completely. This property is only valid when the glide.schedules.repeat_nth property is set to Day.
  • Type: choice list
  • Default value: last
  • Location: sys_properties table
glide.script.ccsi.ispublic Provides privacy control over client-callable script includes that are accessed by public pages. When this property is set to false, all client-callable script includes are private.
  • Type: true|false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.script.log_level Controls the behavior of gs.log. Set this property to none to disable glide script logging, or print to save log data to the filesystem instead of the database. Use the default value all to save all glide script logs to the database.
  • Type: string
  • Default value: all
  • Location: add to the System Property [sys_properties] table
glide.script_processor.admin Specifies the user role necessary to access the Scripts - Background module. To require administrators to elevate privileges to access this module, set the value to security_admin.
  • Type: string
  • Default value: admin
  • Location: add to the System Property [sys_properties] table
glide.secondary.query.sysid Controls whether a secondary sort using sys_id as a sort key is automatically applied when sorting requested database records on a list. This property is useful when sorting records that have multiple records found for a single value of the primary sort key. Use this property to ensure that the Next/Previous buttons on forms display the proper record. If set to false, there is no secondary sort, therefore records with the same primary sort value are returned as they are found in the database, and may be inconsistent.
Note: Setting this property to true may the load and sort processes.
  • Type: true|false
  • Default value: false
  • Location: System Property [sys_properties] table
glide.security.auto.resubmit.ajax Automatically resubmits timed-out Ajax requests.
  • Type: true|false
  • Default value: true
  • Location: add to the System Property [sys_properties] table
glide.security.checkacl.before.setvalue Controls how the high security settingglide.security.strict.updates processes ACLs. When true, the instance checks ACL rules for all columns before applying any updates to a row. When false, the instance applies ACL rules as each column is processed in alphabetical order. This behavior may result in one update preventing another update from occurring. For example, suppose you create a custom ACL rule to prevent updates after a record is closed. If you attempt to close an incident and also add information to a custom resolution code field in the same update, the close action is applied first because it is controlled by the [incident.state] column and the custom field by the [incident.u_resolution_code] column. After the instance applies the close action, the custom ACL rule prevents further write updates to the row.
  • Type: true | false
  • Default value: true
  • Location: add to the System Property [sys_properties] table
glide.security.csrf.handle.ajax.timeout Handles errors for timed out Ajax requests.
  • Type: true|false
  • Default value: true
  • Location: add to the System Property [sys_properties] table
glide.security.csrf.strict.validation.mode Enforces strict validation on CSRF tokens so that users cannot resubmit a request if the CSRF token does not match.
  • Type: true | false
  • Default value: false
  • Location: System Property [sys_properties] table
glide.security.diag_txns_acl Controls who can view the stats.do, threads.do, and replication.do pages. When set to true, only administrators or users from a known IP address are allowed to view the pages. When set to false, all users have access to the pages.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.security.mime_type.aliasset Creates customized mime type alias sets. For example, "image/png=image/x-png".
  • Type: string
  • Location: add to the System Property [sys_properties] table
glide.security.granular.create Requires users to have write access on all individual fields on a table before they can create a record in that table.
  • Type: true | false
  • Default value: false
  • Location: System Property [sys_properties] table
glide.security.file.mime_type.validation Enables (true) or disables (false) mime type validation for file attachments.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.security.strict_elevate_privilege Forces all elevated roles to be treated equally for users with the administrator role. When enabled, administrators need to explicitly, manually elevate themselves to any roles that are marked as elevated.

When disabled, administrators only need to manually elevate to the security_admin role. Other roles are automatically granted to administrators.

  • Type: true | false
  • Default value: true for new instances, false for upgraded instances
  • Location: For new instances, this property is available on the System Property [sys_properties] table. For upgrades, administrators must add this property to the System Property [sys_properties] table
glide.set_x_frame_options Enables (true) or disables (false) the X-Frame-Options response header to SAMEORIGIN for all UI pages. The X-Frame-Options HTTP response header can be used to indicate whether or not a browser should be allowed to render a page in a <frame> or <iframe>. Set this property to true to avoid clickjacking attacks, by ensuring that CMS content cannot be embedded into other sites.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.short_poll_delay (Chat plugin) Sets the short polling delay, in milliseconds, for XMPP requests. Polling is the method by which the browser gets information from the server to send instant messages in chat.
  • Type: integer
  • Default value: 1000 (1 second)
  • Location: Social IT > Chat Administration > Properties
glide.shortened_journal_length Sets the number of characters to display as a preview of journal input fields.
  • Type: integer
  • Default value: 512000
  • Location: add to the System Property [sys_properties] table
glide.smtp.auth Specifies whether to authenticate the outgoing SMTP mail server with the credentials provided in the user name (glide.email.user) and password (glide.email.user_password) properties.
  • Type: true | false
  • Default value: false
  • Location: System Properties > Email
glide.smtp.dateformat Specify the date format to use for outgoing email notifications
  • Type: string
  • Default value: date format listed in email sender's user record [sys_user.date_format].
  • Location: add to the System Property [sys_properties] table
glide.smtp.default_retry Enables (true) or disables (false) resending email when an unknown SMTP error code is encountered. The instance only recognizes the SMTP error codes defined in the glide.smtp.defer_retry_ids property.
  • Type: true | false
  • Default value: true
  • Location: System Properties > Email
glide.smtp.defer_retry_ids Specifies the comma-separated list of SMTP error codes that force the instance to resend email.
  • Type: string
  • Default value: 421,450,451,452
  • Location: System Properties > Email
glide.smtp.encryption Specifies how to encrypt communications with the SMTP server.
  • Type: choice
  • Default value: none
  • Location: System Properties > Email
glide.smtp.fail_message_ids Specifies the comma-separated list of SMTP error codes that prevent the instance from resending email.
  • Type: string
  • Default value: 500,501,502,503,504,550,551,552,553,554
  • Location: System Properties > Email
glide.smtp.port Communications port on which the instance listens for SMTP traffic.
  • Type: integer
  • Default value: 25
  • Location: add to the System Property [sys_properties] table
glide.smtp.secure [Legacy] Specifies whether to enable SSL encryption for SMTP connections. Use glide.smtp.encryption (See Outgoing Mail Server settings) instead to specify how to encrypt communications with the SMTP server.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.smtp.timeformat Specify the time format to use for outgoing email notifications
  • Type: string
  • Default value: time format listed in email sender's user record [sys_user.time_format].
  • Location: add to the System Property [sys_properties] table
glide.smtp.tls [Legacy] Enables (true) or disables (false) Transport Layer Security (TLS) encryption for outgoing mail. Use glide.smtp.encryption (See Outgoing Mail Server settings) instead to specify how to encrypt communications with the SMTP server.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.soap.default_security_policy Specifies the name of SOAP security policy the instance uses when enforcing Web Services-Security (WSS) for inbound requests.
  • Type: string
  • Default value: default security policy
  • Location: add to the System Property [sys_properties] table
glide.soap.import_set_insert_serialized.<table name> Controls the processing of web service inserts. When this property is set to true, the instance processes multiple simultaneous inserts one at a time (serially across nodes) to ensure an accurate transform. Serialized processing slows down the speed at which the instance processes inserts. When this property is set to false, multiple simultaneous inserts into an import set table result in simultaneous transforms that may produce duplicate target records due to the coalesce value being created at the same time.
Tip: Only set this value to false to optimize for performance when the related transform map does not have a coalesce value that may be present simultaneously.
  • Type: true | false
  • Default value: true
  • Location: add to the System Property [sys_properties] table
glide.soap.request_processing_timeout Sets the maximum number of seconds a SOAP request has to finish processing before the connection times out. This property computes a default value from the value of the property glide.http.timeout divided by 1000. There might be network infrastructure (such as proxy servers) in place that implements a shorter timeout. In this case, a socket timeout may occur unless this property is set to a shorter value. In general, you should set this property to a value several seconds less than the shortest socket inactivity timeout in effect anywhere in the network path between the client application and the ServiceNow instance.
  • Type: integer
  • Default value: 175 (value of glide.http.timeout divided by 1000)
  • Location: add to the System Property [sys_properties] table
glide.spell.dictionary.en Sets the spell checker dictionary used in the system for English users. There are dictionaries available for Brazilian Portuguese, Dutch, English US, English UK, French, German, Italian, Portuguese, Russian, Spanish, and Thai.
  • Type: choice list
  • Default value: en.dic (English US)
  • Location: System Property [sys_properties] table
glide.spell.dictionary.max_matches Sets the maximum number of spelling errors the spell-check should detect. By default it finds only 10 spelling errors. The instance ignores any additional errors after reaching the maximum value.
  • Type: integer
  • Default value: 10
  • Location: add to the System Property [sys_properties] table
glide.sys.activity_using_audit_direct [Not Supported] Controls whether the record's history is generated using the Audit table (true) or not (false).

[Required] Set the value to false to generate history with History Sets.

  • Type: true | false
  • Default value: false
  • Location: System Property [sys_properties] table
glide.sys.audit_inserts Controls whether the Audit table audits inserts (true) or not (false).
  • Type: true | false
  • Default value: false
  • Location: System Property [sys_properties] table
glide.sys_reference_row_check Controls whether the script conditions of Access Control Rules apply to a table's reference fields.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.template.max_context Specifies the maximum number of templates displayed in a form's context menu. If more than this number are available, users can click Apply Template on the context menu to open the reference list of templates.
  • Type: integer
  • Default value: 15
  • Location: System Property [sys_properties] table
glide.translate.learn Enables (true) or disables (false) adding the current language suffix to UI elements such as labels and messages. Enabling the language suffix assists with translating new customizations.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.ts.index.attachment.debug When the value is set to true, enables log messages for exceptions that occur when indexing attachments (default is false). You can leave this property enabled during normal operations to capture stack trace information about any exceptions.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.ts.index.attachment.list_terms.debug When the value is set to true, the system logs all indexed terms when an attachment is indexed (default is false).

[Recommended] For optimal performance, set this property to false during normal operations. Only enable this property when you are actively debugging an issue.

  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.ui.activity.displayname Determines whether the activity formatter shows name values (true) or user_name values (false).
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.ui.activity.email_roles Specifies the list of roles (comma-separated) that can view email in the Activity Formatter.
  • Type: string
  • Default value: itil
  • Location: add to the System Property [sys_properties] table
glide.ui.activity.email.use_display Specifies whether to display email addresses or the user IDs (display value of the User table) in email headers. If true, the instance searches for a user record with a matching email address. If it cannot find a matching user record, it displays the email address.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.ui.activity_stream.form_button Removes the activity stream button from forms.
  • Type: true | false
  • Default value: true
  • Location: add to the System Property [sys_properties] table
glide.ui.activity_stream.list_button Removes the activity stream button from lists.
  • Type: true | false
  • Default value: true
  • Location: add to the System Property [sys_properties] table
glide.ui.activity_stream.scale_animated_gifs Creates a thumbnail of animated .gif files. The maximum dimensions are 525px width and 350px height. The animation is not preserved in the thumbnail, but previewing the image displays the animation at its original size.
  • Type: true | false
  • Default value: false
  • Location: System Property [sys_properties] table
glide.ui.activity_stream.scale_images Creates a thumbnail of large images to display in the activity stream. The maximum dimensions are 525px width and 350px height. If user clicks the image or attachment, the preview is at full size.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.ui.activity_stream.style.comments Changes the color of the left bar in activity stream comments in UI16.
  • Type: color entry, either a name, such as blue or a code, such as #0000FF.
  • Default value: transparent
  • Location: System Property [sys_properties] table
glide.ui.activity_stream.style.work_notes Changes the color of the left bar in activity stream work notes in UI16.
  • Type: color entry, either a name, such as blue or a code, such as #0000FF.
  • Default value: gold
  • Location: System Property [sys_properties] table
glide.ui.activity.style.comments Changes the background color of the activity stream comments in UI15.
  • Type: string
  • Default value: background-color: background-color: WhiteSmoke
  • Location: System Property [sys_properties] table
glide.ui.activity.style.work_notes Changes the background color of the activity stream work notes in UI15.
  • Type: string
  • Default value: background-color: LightGoldenRodYellow
  • Location: System Property [sys_properties] table
glide.ui.allow_deep_html_validation Allows administrators to prevent users from saving invalid HTML in a journal field.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.ui.attachment.force_download_all_mime_types Forces download of all attachment files.
  • Type: true|false
  • Default value: false
  • Location: add to the System Property [sys_properties] table.
glide.ui.audit_deleted_tables Comma-separated list of system tables for which the audit history tracks deletions.
  • Type: string
  • Default value: sys_user, sys_user_group, sys_user_role, sys_user_has_role, sys_user_grmember, sys_group_has_role, sys_security_acl_role
  • Location: System Property [sys_properties] table
glide.ui.auto.recovery Allows users to recover unsaved changes while working in the developer studio.
  • Type: true | false
  • Default value: true
  • Location: Auto Recovery > Properties
glide.ui.auto.recovery.exclude.field.types Comma-separated list of field types you want to exclude from automatic recovery.
  • Type: string
  • Default value: none
  • Location: Auto Recovery > Properties
glide.ui.auto.recovery.unsupported.field.types Comma-separated list of field types excluded from automatic recovery.
  • Type: string
  • Default value: password,password2,glide_encrypted,video,user_image,image
glide.ui.auto.recovery.unsupported.tables Comma-separated list of tables you want to exclude from automatic recovery.
  • Type: string
  • Default value: v_ws_editor
  • Location: Auto Recovery > Properties
glide.ui.auto_req.extend.session When set to true, this property enables the user to extend their user session by selecting a homepage refresh time. When set to false, it enforces session timeout. The session timeout value is ignored when the user specifies an automatic refresh value. For example, if the user selects 5 minutes for automatic homepage refresh, the session is renewed every five minutes. By adding this property and setting the value to false, administrators can force the user session to time out even if the user's page refreshes every x number of minutes. The user's session times out after the value specified in the session timeout, plus the selected refresh value. This property takes effect when the Remember me check box is not selected for the user. Tablet and mobile devices do not support this feature.
  • Type: true|false
  • Default value: true
  • Location: add to the System Property [sys_properties] table
glide.ui.buttons_bottom Controls whether UI actions appear at both the bottom and top of the form (true) or only at the top (false). This property works in UI11 only.
  • Type: true | false
  • Default value: false
  • Location: System Property [sys_properties] table
glide.ui.cert_task_activity.fields Defines which journal field is the task activity field.
  • Type: string
  • Default value: work_notes
  • Location: add to the System Property [sys_properties] table
glide.ui.chart.bar.horiz.max_col_slant_labels Sets the maximum number of columns in a horizontal bar chart before slanting (angling) the labels.
  • Type: integer
  • Default value: 5
  • Location: add to the System Property [sys_properties] table
glide.ui.chart.height Specifies the height of a chart in pixels.
  • Type: integer
  • Default value: 300
  • Location: add to the System Property [sys_properties] table
glide.ui.chart.pie.labels Enables (true) or disables (false) labels on pie chart slices.
  • Type: true | false
  • Default value: true
  • Location: add to the System Property [sys_properties] table
glide.ui.chart.pie.labels.max_items Sets the maximum number of pie chart slices on which to display labels.
  • Type: integer
  • Default value: 8
  • Location: add to the System Property [sys_properties] table
glide.ui.chart.width Specifies the width of a chart in pixels.
  • Type: integer
  • Default value: 500
  • Location:Add to the System Property [sys_properties] table
glide.ui.clickthrough.popup Enables (true) or disables (false) displaying the pop-up diamond icon for a reference field and opening a new window when the icon is clicked.
Note: Related lists do not appear on forms opened in the pop-up window.
  • Type: true | false
  • Default value: false
  • Location: System Property [sys_properties] table
glide.ui.clickthrough.replace Enables (true) or disables (false) both the pop-up and clickthrough icons for reference fields.
  • Type: true | false
  • Default value: false
  • Location: System Property [sys_properties] table
glide.ui.date_format.first_day_of_week Specifies which day of the week that weeks start on for calendar reports. Values: 1=Sunday, 2=Monday
  • Type: integer
  • Default value: 1
  • Location: add to the System Property [sys_properties] table
glide.ui.date_picker.first_day_of_week Specifies the first (leftmost) day of the week for the date and date/time picker (1=Sunday, 2=Monday...).
  • Type: integer
  • Default value: 1
  • Location: add to the System Property [sys_properties] table
glide.ui.default.applications Comma-separated list of application names that open by default in the navigation pane when nothing is opened via user preferences. If the property is specified and is blank, no applications are opened in the navigation pane when no applications are opened via user preferences. If the property is not specified, the first application that is authorized for that user opens if no applications are opened via user preferences.
  • Type: string
  • Default value: first authorized application for the user
  • Location: add to the System Property [sys_properties] table
glide.ui.dirty_form_support Enables (true) or disables (false) display of a confirmation message when a form has unsaved changes and the user leaves the form through any means except a submit (such as using the green back arrow, any form button, or other). This property is not supported in Safari.
Note: This property is true by default.
  • Type: true | false
  • Default value: true
  • Location: add to the System Property [sys_properties] table
glide.ui.doctype Enables or disables the UI15 interface.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.ui.email_client.autocomplete.count Sets the maximum number of auto-complete matches the Email Client displays.
  • Type: integer
  • Default value: 10
  • Location: System Properties > Email
glide.ui.email_client.autocomplete.group Specifies whether groups are included in auto-complete results for the Email Client.
  • Type: true | false
  • Default value: true
  • Location: System Properties > Email
glide.ui.email_client.email_address.disambiguator Sets the columns from the User [sys_user] table that the auto-complete list displays. Separate each column name with a semicolon character (;). See the system dictionary for a list of available column names. For example, add the sys_user.email and sys_user.company columns to show a user's email address and company in the auto-complete list.
  • Type: string
  • Default value: first_name;last_name
  • Location: add to the System Property [sys_properties] table
glide.ui.email_client.from Specifies whether to display the From: line in the Email Client. Users can change the email address in the From: line by entering a new value.
  • Type: true | false
  • Default value: false
  • Location: System Properties > UI Properties
glide.ui.email_client.reply_to Specifies whether to display the Reply to: line in the Email Client.
  • Type: true | false
  • Default value: false
  • Location: System Properties > UI Properties
glide.ui.filter.first_day_of_week Identifies the first day of the calendar week for the company. By default, the start of the week is Monday, meaning that the calendar week begins with Monday and ends with Sunday. To change this behavior, add the property glide.ui.filter.first_day_of_week to the instance as an integer property. Set the value to the integer corresponding with the day of the week that the calendar begins on, where 1 is Sunday, 2 is Monday, and so on. The function impacts all charts and calculations where the day of the week is used as a parameter.
  • Type: integer
  • Default value: 2
  • Location: add to the System Property [sys_properties] table
glide.ui.first.field.reference Enables (true) or disables (false) having the first column in a list always link to the underlying record, even if it is a reference field. For example, if the first column on an Incident list is Assigned to, that value links to the Incident if this property is set to true.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.ui.form_annotations Enables (true) or disables (false) form annotations, which allow you to add Custom, Section Separator, and Line Separator to a form.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.ui.form_multiple_splits Enables (true) or disables (false) multiple splits and end splits in the form layout configuration slushbucket.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.ui.glide_list.start.locked Controls whether a glide_list (like the watch list) starts out locked (true) or unlocked (false) on a form.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.ui.goto_use_contains Controls whether the Go to navigation performs a "contains" query (true) or a "greater than" query (false) by default.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.ui.homepage.parallel Enables (true) or disables (false) use of parallel rendering.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.ui.homepage.parallelism Sets the maximum number of threads that should cooperate on rendering any given homepage.
  • Type: integer
  • Default value: 2
  • Location: System Property [sys_properties] table
glide.ui.homepage.preview Enables (true) or disables (false) displaying the preview icon for lists on the homepage.
Homepage Preview Icon
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.ui.html.editor Determines which HTML field editor to use, TinyMCE or htmlArea (legacy).
  • Type: string
  • Default value: tinymce
  • Location: System Properties > UI Properties
glide.ui.html.editor.toolbar.line1 Configures the editing toolbar (first line) for HTML fields when the TinyMCE editor is enabled. The spellchecker tool is not supported in UI16 or UI15.
  • Type: string
  • Location: System Properties > UI Properties
glide.ui.html.editor.toolbar.line2 Configures the editing toolbar (second line) for HTML fields when the TinyMCE editor is enabled. The spellchecker tool is not supported in UI16 or UI15.
  • Type: string
  • Location: System Properties > UI Properties
glide.ui.html.image.allow_url Enables (true) or disables (false) uploading an image via URL from HTML Fields.
  • Type: true | false
  • Default value: false
  • Location: System Property [sys_properties] table
glide.ui.html.toolbar Configures the editing toolbar for HTML fields.
  • Type: string
  • Default value: list of buttons
  • Location: System Properties > UI Properties
glide.ui.incident_activity.fields Defines what fields are visible in the activity formatter. If the activities are personalized, this property updates automatically.
  • Type: string
  • Default value: list of fields
  • Location: System Properties > UI Properties
glide.ui.incident_activity.max_addresses Specifies the maximum number of addresses to list in an email audit record. If the number of addresses exceeds this limit, the instance truncates the list after the maximum value and displays an ellipsis character (...).
  • Type: string
  • Default value: 5
  • Location: add to the System Property [sys_properties] table
glide.ui.incident_alert_activity.fields Incident alert activity formatter fields. This is the list of fields tracked from the incident alert form in the activity formatter.
  • Type: string
  • Default value: opened_by, work_notes, comments, severity, estd_distruption_time, actual_disruption_time
  • Location: System Property [sys_properties] table
glide.ui.inline.images Enables (true) or disables (false) use of data URLs for report images.
  • Type: true | false
  • Default value: false
  • Location:Add to the System Property [sys_properties] table
glide.ui.js_error_notify Displays client script errors to users with the client_script_admin role. Also displays a generic error message to other users who encounter a client script error.
  • Type: true|false
  • Default value: true
  • Location: System Properties > All Properties
glide.ui.label.enable Enables (true) or disables (false) using labels, such as Most Active, Most Recent, or user created.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.ui.max_calendar_duration Maximum number of days that a single calendar report entry can display.
  • Type: integer
  • Default value: 90
  • Range of possible values: 90 to 400
  • Location: System Property [sys_properties] table
glide.ui.max_calendar_records Maximum number of records saved in a calendar report.
  • Type: integer
  • Default value if the property is not configured: 10,000
  • Location: System Property [sys_properties] table
glide.ui.m_agents Comma-separated list of browser agents considered as mobile browsers for the Smartphone Interface. These browsers are directed to the mobile pages instead of the full browser pages.
  • Type: string
  • Default value: iphone,android_phone,IEMobile,Windows Phone,iPod,Windows CE,BlackBerry,BB10
  • Location: System Property [sys_properties] table
glide.ui.mobile_agents Comma-separated list of browser agents considered as mobile browsers for the Legacy Smartphone Interface. These browsers are directed to the mobile pages instead of the full browser pages.
  • Type: string
  • Default value: iPod,Windows CE,BlackBerry,Android,Opera Mini,IEMobile,Windows Phone,iphone
  • Location: System Property [sys_properties] table
glide.ui.nav.stripe.select.maxchars Numerical character limit for list menu choices within the nav stripe. The nav stripe displays at the top of the page when using UI11.
  • Type: integer
  • Default value: none
  • Location: add the property
glide.ui.permitted_tables Comma-separated list of system tables that can be reported on. By default, system tables (which start with "sys") cannot be reported on unless they are listed in this property.
  • Type: string
  • Default value:list of sys_ tables
  • Location: System Property [sys_properties] table
glide.ui.reference.readonly.clickthrough Enables (true) or disables (false) reference pop-ups on read-only reference fields. Reference pop-ups and click-throughs are hidden by default if a client script, UI policy, or ACL makes the field read-only. Being able to see or click through to the target record is unrelated to the reference field being writable.
  • Type: true | false
  • Default value: false
  • Location: System Properties > UI Properties

If set to false, the administrator can override the system setting for a specific field by adding the readonly_clickthrough=true attribute to the dictionary entry.

glide.ui.remember_view Enables (true) or disables (false) use of user preferences for the last view.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.ui.remember.me.default Controls whether the Remember me check box is selected (true) or cleared (false) by default.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.ui.report.extend_calendar_choices Controls which field styles are applied during calendar highlighting. If this property is set to false, field styles in only the Task table are used. If this property is set to true, the calendar first uses field styles from the table the report is based on. If no applicable styles exist in that table, the calendar uses field styles from the Task table.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.ui.report_expand_header Comma-separated list of roles that can expand or collapse the report header, where a report is defined and built. The default is public, meaning everyone.
  • Type: string
  • Default value: public
  • Location: System Properties > UI Properties
glide.ui.section508 Enables (true) or disables (false) rendering of alternate text in place of images.
  • Type: true | false
  • Default value: false
  • Location: System Properties > UI Properties
glide.ui.show_live_feed_activity Enables (true) or disables (false) live feed for a record in the activity formatter.
  • Type: true | false
  • Default value: false
  • Location: System Properties > UI Properties
glide.ui.session_timeout Sets the session timeout, in minutes.
  • Type: integer
  • Default value: 30
  • Location: add to the System Property [sys_properties] table
glide.ui.stream_icon.<TABLENAME> Toggles the displaying of the activity stream button on the specified table. For example: glide.ui.stream_icon.hr_case = true
  • Type: true | false
  • Default value: false
glide.ui.table.labels Controls whether the system uses verbose labels for table names (true) or literal table names (false).
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.ui.tablet_enabled Enables (true) or disables (false) the tablet UI.
  • Type: true | false
  • Default value: true
  • Location: System Properties > Tablet UI Properties
glide.ui.tablet_agents Uses the tablet UI if one of these strings (comma-separated) appears in the browser user_agent header
  • Type: string
  • Default value: ipad,android_tablet
  • Location: System Properties > Tablet UI Properties
glide.ui.tablet.title Displays a brief page title for tablet UI.
  • Type: string
  • Default value: ServiceNow
  • Location: System Properties > Tablet UI Properties
glide.ui.tablet.title.ios_webapp Displays the specified text as the default home screen icon label used in iOS version6 and later.
  • Type: string
  • Default value: ServiceNow
  • Location: System Properties > Tablet UI Properties
glide.ui.task.insert Enables (true) or disables (false) the use of Insert and Insert and Stay options on tables derived from Task (such as Incident, Change, and Problem).
  • Type: true | false
  • Default value: false
  • Location: System Property [sys_properties] table
glide.ui.textarea.character_counter When true, displays a count of available characters for journal and multi-line text fields.
  • Type: true | false
  • Default value: false
  • Location: System Property [sys_properties] table
glide.ui.textarea_initial_rows Sets the number of rows initially displayed for multiline form elements. When the element is selected for editing, it is expanded. Set this value to 0 or blank to ignore this property. This functionality is used to conserve space on a form when multiline elements take up too much space on forms.
  • Type: integer
  • Default value: 0
  • Location: System Property [sys_properties] table
glide.ui.update_on_iterate Controls whether updates are saved (true) or discarded (false) when a user clicks the blue arrows on a form.
  • Type: true | false
  • Default value: false
  • Location: System Property [sys_properties] table
glide.ui.ui_policy_debug Enables (true) or disables (false) logging of UI policy processing in the Javascript debug window
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.ui.welcome.profile_link Enables (true) or disables (false) allowing users to click their name in the welcome message and see their user profile.
  • Type: true | false
  • Default value: In new instances true. In existing instances false.
  • Location: System Property [sys_properties] table
glide.ui11.show_switch_link Displays (true) or hides (false) a banner link for switching between the UI11 and legacy interfaces.
  • Type: true | false
  • Default value: true
  • Location: System Property [sys_properties] table
glide.update.suppress_update_version Comma-separated list of tables for which updates are not tracked in the Versions [sys_update_version] table. You cannot compare and revert versions for tables in this list.
  • Type: string
  • Default value: sys_user,sys_import_set_row
  • Location: add to the System Property [sys_properties] table
glide.user.default_password Default password for new users created from incoming email. Users must reset the password at first login.
  • Type: string
  • Default value: password
  • Location: System Properties > Email
glide.userauthgate.extauth.check Enables the UserAuthenticationGate checks for external authentication mechanisms as well as internal ones.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.user.trusted_domain Specifies the comma-separated list of trusted domains for creating users from incoming emails. Use an asterisk (*) to trust all domains. The instance ignores incoming email from other domains unless it is from an existing user's address. The instance does not create guest users from email untrusted domains.
  • Type: string
  • Default value: *
  • Location: System Properties > Email
glide.workflow.model.cache.max Maximum number of models held in the workflow cache. You must restart the instance after changing this property to apply the change.
  • Type: integer
  • Default value: 300
  • Location: Workflow > Properties
glide.wsdl.definition.use_unique_namespace Enables (true) or disables (false) use of a unique WSDL namespace value when publishing a ServiceNow table through web services. When this property is set to true, the WSDL target namespace is www.service-now.com/<table name>.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.wsdl.maximum_hierarchy Maximum number of hierarchical levels returned in a WSDL when hierarchical SOAP web service is enabled. This property has a maximum value of 3.
  • Type: integer
  • Default value: 3
  • Location: add to the System Property [sys_properties] table
glide.xmlhttp.excessive Sets the number of items visible in the Available half of a many-to-many or one-to-many collection box (slushbucket).
  • Type: integer
  • Default value: 100
  • Location: add to the System Property [sys_properties] table
glide.xmlprocessor.use_unload_format Enables (true) or disables (false) unloading the XML using the display_value format. To unload using this format, add the parameter useUnloadFormat=true to the request URL.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
glide.wsdl.show_nillable Enables (true) or disables (false) allowing a WSDL element to be valid if it has no element content despite a {content type} which would otherwise require content.
  • Type: true | false
  • Default value: false
  • Location: add to the System Property [sys_properties] table
google.maps.auto_close If true, automatically closes the current info window before opening a new one. Clear the check box to allow multiple pop-up windows to remain open at once.
  • Type: True/false
  • Default value: true
  • Location: System Properties > Google Maps
google.maps.client Client ID for Google Maps API for Business. This is the client ID authorizing production use of Google Maps API for Business. By default, this ID is provided by ServiceNow. ServiceNow may require you to purchase a separate Client ID based on your usage.
  • Type: string
  • Default value: gme-servicenow
  • Location: System Properties > Google Maps
google.maps.key Map key from Google, tied to the URL of the server. This is the private key authorizing development use of Google Maps.
  • Type: string
  • Default value: empty
  • Location: System Properties > Google Maps
google.maps.latitude Starting latitude of the map. This value determines the starting latitude displayed in Google Maps.
  • Type: string
  • Default value: 36.008522
  • Location: System Properties > Google Maps
google.maps.longitude Starting longitude of the map. This value determines the starting longitude displayed in Google Maps.
  • Type: string
  • Default value: -95.221764
  • Location: System Properties > Google Maps
google.maps.max_items Maximum number of items to display on the map. This setting determines how many icons can be displayed on a map.
  • Type: integer
  • Default value: 500
  • Location: System Properties > Google Maps
google.maps.table Table used by the map. This setting names the table containing the name, longitude, and latitude fields.
  • Type: string
  • Default value: cmn_location
  • Location: System Properties > Google Maps
google.maps.zoom Starting zoom level of the map (1 is the lowest).
  • Type: string
  • Default value: 4
  • Location: System Properties > Google Maps
help.base.default (Context-Sensitive Help plugin) Sets the base URL for help contexts in which ServiceNow wiki is false and an absolute URL is not specified.
  • Type: string
  • Default value: http://wiki.service-now.com/index.php?title=
  • Location: System Property [sys_properties] table
help.base.servicenow (Context-Sensitive Help plugin) Sets the base URL for help contexts in which ServiceNow wiki is true
  • Type: string
  • Default value: http://wiki.service-now.com/index.php?title=
  • Location: System Property [sys_properties] table
mid.server.rba_debug_powershell Enables probe-level debugging for PowerShell probes. With this property enabled, PowerShell probes write detailed activity information to the MID Server log.
  • Type: true|false
  • Default value: false
  • Location: Orchestration > MID Server Properties
password_reset.activity_monitor.incident_threshold Determines the maximum number of lockouts before an alert is issued.
  • Type: integer
  • Default value: 10 (lockouts)
  • Location: Password Reset > Properties
password_reset.activity_monitor.incident_window Determines the amount of time that is used for recording and counting the number of user lockouts.
  • Type: integer
  • Default value: 60 (minutes)
  • Location: Password Reset > Properties
password_reset.captcha.ignore Enables and disables CAPTCHA functionality.
  • Type: true|false
  • Default value: false
  • Location: Password Reset > Properties

The password reset application uses Google re-CAPTCHA as the default CAPTCHA service. To use the base system CAPTCHA, change the password_reset.captcha.google.enabled system property to false.

password_reset.qa.num_enroll Specifies the number of questions a user has to select and answer to be enrolled in the password reset program.
  • Type: integer
  • Default value: 5 (questions)
  • Location: Password Reset > Properties
Note: This security question property can be overridden by adding a value for the num_enroll parameter in a security question verification.
password_reset.qa.num_reset Specifies the number of questions a user has to answer to verify their identity during the password reset process.
  • Type: integer
  • Default value: 3 (questions)
  • Possible values: integers that are less than the number specified for the num_enroll property.
  • Location: Password Reset > Properties
Note: This security question property can be overridden by adding a value for the num_reset parameter in a security question verification.
password_reset.request.max_attempt Determines the number of password reset attempts a user has before they are locked out for a period determined by the value in max_attempt_window.
  • Type: integer
  • Default value: 3 (attempts)
  • Location: Password Reset > Properties
password_reset.request.max_attempt_window Determines how long a user is locked out or prevented from changing their password after trying the maximum number of times.
  • Type: integer
  • Default value: 1440 (minutes)
  • Location: Password Reset > Properties
password_reset.request.retry_window Determines length of time before the count for password reset attempts refreshes.
  • Type: integer
  • Default value: 1440 (minutes)
  • Location: Password Reset > Properties
password_reset.request.success_window Determines how long a user is locked out after they have successfully reset their password.
  • Type: integer
  • Default value: 10 (minutes)
  • Location: Password Reset > Properties
password_reset.sms.default_complexity Specifies the number of characters required for a user to reset their password.
Note: This SMS code property can be overridden by adding a value for the complexity parameter in an SMS code verification.
  • Type: integer
  • Default value: 4 (digits)
  • Location: Password Reset > Properties
password_reset.sms.expiry Determines the amount of time, in minutes, until the SMS code sent to the user expires.
Note: This SMS code property can be overridden by adding a value for the expiry parameter in an SMS code verification.
  • Type: integer
  • Default value: 5 (minutes)
  • Location: Password Reset > Properties
password_reset.sms.max_per_day Determines the maximum number of SMS codes that are sent to a user within one 24-hour period. When a user clicks the Send Verification Code button, the 24-hour period begins.
  • Type: integer
  • Default value: 10 (per day)
  • Location: Password Reset > Properties
Note: This SMS code property can be overridden by adding a value for the max_per_day parameter in an SMS code verification.
password_reset.sms.pause_window Determines the amount of time that needs to pass before another SMS code can be sent to a user.
Note: This SMS code property can be overridden by adding a value for the pause_window parameter in an SMS code verification.
  • Type: integer
  • Default value: 2 (minutes)
  • Location: Password Reset > Properties
password_reset.wf.refresh_rate Determines how often to check status of the workflow. Represented in the password reset process progress bar.
  • Type: integer
  • Default value: 90000 (milliseconds)
  • Location: Password Reset > Properties
password_reset.wf.timeout Determines the maximum wait time, in milliseconds, for the workflow to execute. The workflow is triggered during the password reset request when the user clicks Submit.
  • Type: integer
  • Default value: 500 (milliseconds)
  • Location: Password Reset > Properties
sam.install_deletion_deadline Defines the number of days after which a software install is deleted if not discovered with the configuration item. The best practice is to use a value that is greater than the number of days between consecutive discovery runs.
  • Type: integer
  • Default value: 7
  • Location: System Property [sys_properties] table
tablet.header.text Text that appears on the right-hand side of the tablet UI header.
  • Type: string
  • Default value: ServiceNow
  • Location: System Properties > Tablet UI Properties
tablet.footer.text Text that appears on the footer of the tablet UI.
  • Type: string
  • Default value: Copyright ServiceNow 2012
  • Location: System Properties > Tablet UI Properties
glide.bsm.map.style.text_color Color of the text that appears under an unselected CI node.
  • Type: color
  • Default value: Black
  • Location: BSM Map > Map Properties
glide.bsm.map.style.selection_text_color Color of the text that appears under a selected CI node.
  • Type: color
  • Default value: White
  • Location: BSM Map > Map Properties
glide.bsm.map.style.font_size Font size of the text that appears with a CI node. The default size is magnified for nodes with more connections and reduced for downstream nodes.
  • Type: integer
  • Default value: 14
  • Location: BSM Map > Map Properties
glide.bsm.map.style.selection_background_color Background color of a selected CI node. This color is also used with a node's Highlight Hierarchy option.
  • Type: color
  • Default value: RoyalBlue
  • Location: BSM Map > Map Properties
glide.bsm.max_levels Maximum level depth from the root CI that can be initially displayed in Business Service Maps. Level depth is the graph distance between the root CI and a node. This value must be an integer.
  • Type: integer, valid values 1 to 10
  • Default value: 5
  • Location: BSM Map > Map Properties
glide.bsm.map.style.font_family Font family name used in the map text. If you designate a font that is not on your users' system, the browser substitutes another font and the text may not render as you expect.
  • Type: font name
  • Default value: Arial
  • Location: BSM Map > Map Properties
glide.bsm.new_node_color Color for nodes that became viewable from the last expand operation.
  • Type: color
  • Default value: PaleGreen
  • Location: BSM Map > Map Properties
glide.bsm.too_many_children Maximum number of child nodes to display. Nodes are collapsed for the map to meet this limit.
  • Type: integer, valid values 1 or greater
  • Default value: 10
  • Location: BSM Map > Map Properties
glide.bsm.color.affect_neighbors Color of an affected neighbor node. When a node has a service issue, all the nodes that are dependent on that node are considered affected nodes. In the map, the affected nodes are parents or grandparents of the node with the service issue.
  • Type: color
  • Default value: Beige
  • Location: BSM Map > Map Properties
glide.bsm.max_nodes Maximum number of downstream nodes to retrieve from the database for a CI. If more nodes exist in the database, they are not displayed in the map.
  • Type: integer
  • Default value: 1000
  • Location: BSM Map > Map Properties
glide.bsm.task_threshold Change the CI's glyph color from orange to red when the number of tasks reaches this threshold.
  • Type: integer
  • Default value: 3
  • Location: BSM Map > Map Properties
glide.bsm.refresh_interval Seconds between each automatic reloading of troubles and tasks.
  • Type: integer
  • Default value: 30
  • Range of possible values: 1 to 3600
  • Location: BSM Map > Map Properties
glide.bsm.layout Default layout for the BSM map. Options are Hierarchy, Radial, Grouping, and Force.
  • Type: string
  • Default value: Hierarchy
  • Location: BSM Map > Map Properties
glide.entry.loggedin.page_ess Specified the page that an ESS user, who by definition has no roles, is redirected to when the user logs in.
  • Type: text
  • Default value: none
  • Location: System Property [sys_properties] table
glide.required.attribute.enabled Flag for enforcing required attributes (can't be null) during identification and reconciliation.
  • Type: true | false
  • Default value: true
  • Location: System Properties [sys_properties] table.
glide.class.upgrade.enabled Flag for allowing class update during identification and reconciliation.
  • Type: true | false
  • Default value: true
  • Location: System Properties [sys_properties] table.
glide.class.downgrade.enabled Flag for allowing class downgrade during identification and reconciliation.
  • Type: true | false
  • Default value: true
  • Location: System Properties [sys_properties] table.
glide.class.switch.enabled Flag for allowing class switching during identification and reconciliation.
  • Type: true | false
  • Default value: true
  • Location: System Properties [sys_properties] table.
glide.reconciliation.override.null Flag for allowing or disallowing the update of an empty field by a lower priority data source.
  • Type: true | false
  • Default value: true
  • Location: System Properties [sys_properties] table.
glide.identification_engine.skip_duplicates Controls how identification processes a small set of duplicate CIs.
  • When true: If the number of duplicate CIs is less than the threshold specified by glide.identification_engine.skip_duplicates.threshold - then one of the duplicate CIs is picked as a match and gets updated. The rest of the duplicate CIs are tagged as duplicates.
  • When false: Matching a CI fails, and an error is logged.
  • Type: true | false
  • Default value: true
  • Location: add to the System Properties [sys_properties] table.
glide.identification_engine.skip_duplicates.threshold Maximum number of CIs that can be in a set of duplicate CIs to allow identification to process the duplicate CIs according to the setting of glide.identification_engine.skip_duplicates.

If the number of duplicate CIs exceeds the threshold, then identification processes the duplicate CIs as if glide.identification_engine.skip_duplicates is set to false, regardless of what it is set to.

  • Type: integer
  • Default value: 5
  • Location: add to the System Properties [sys_properties] table.
Enable alert aggregation

sa_analytics.aggregation_enabled

Enables aggregation of correlated alerts for services and alert groups.
  • Type: true | false
  • Default value: true
  • Location: Service Analytics > Properties
Enable root cause analysis for business services

sa_analytics.rca_enabled

Enables RCA for alerts associated with business services, to identify root cause CIs.
  • Type: true | false
  • Default value: false
  • Location: Service Analytics > Properties
Include CIs associated with business services, in alert aggregation

sa_analytics.aggregation.include_service

  • Type: true | false
  • Default value: true
  • Location: Service Analytics > Properties
sa_analytics.rca.output_purge_days Number of days that RCA output is kept before it is purged.
  • Type: integer
  • Default value: 3
  • Range of possible values: 3-5
  • Location: System Property [sys_properties] table
Purge staging tables (in days)

sa_analytics.rca.input_purge_days

Number of days that RCA input is kept before it is purged.

  • Type: integer
  • Default value: 90
  • Range of possible values: 30-180
  • Location: Service Analytics > Properties
Time interval (in seconds) criteria for grouping alerts

sa_analytics.rca.learner_group_interval_secs

Interval that alerts must be created in, to be included in a group.

  • Type: integer
  • Default value: 300
  • Range of possible values: 60-900
  • Location: Service Analytics > Properties
Length of time period (in seconds) from which to include alerts for analysis

sa_analytics.rca.learner_query_interval_secs

Period of past time from which to include alerts in alert aggregation analysis.
  • Type: integer
  • Default value: 86400
  • Range of possible values: 43200-86400
  • Location: Service Analytics > Properties
Confidence score % threshold, above which RCA correlated alert groups will be displayed in the Event Management dashboard and alerts console

sa_analytics.rca.query_probability_threshold

Confidence score that must be met by RCA correlated alert groups before the groups are displayed on the Event Management dashboard and alerts console.
  • Type: integer
  • Default value: 0
  • Range of possible values: 0-100
  • Location: Service Analytics > Properties
Alert severity threshold, above which alerts will be included in analysis

sa_analytics.alert.severity_threshold

Only alerts with severity that is above the threshold are included in alert aggregations and root cause CI analysis.

  • Type: choice list
  • Default value: Info
  • Other possible values:
    • Warning
    • Minor
    • Major
    • Critical
  • Location: Service Analytics > Properties