Property reference

glide.servlet.uri

The glide.servlet.uri property defines the base URI for the ServiceNow servlet. Administrators should review this setting when configuring integrations or custom applications that rely on servlet communication.

Default
Not set
Type
Application

Key questions about this property

The answers below summarize the purpose, scope, default effect, and review scenarios for this property.

What does it do? This property specifies the servlet URI used by the ServiceNow platform for handling requests, impacting how external systems interact with ServiceNow.
What area does it affect? Integration and API Management
What does the default mean? No default value is documented in this property record.
When should you review it? Review this property when setting up or troubleshooting integrations with external systems.

Out of the box property record

Raw metadata from the property record.

Property name glide.servlet.uri
Sys ID
Type
Application
Default value Not set
Description
Updated 2024-08-02 00:23:25

Sources

Official references and nearby text excerpts where this property appears.

Documentation excerpt View supporting context
Context preview Snippet 1
... record. This example checks for attachments and adds the link if any are found. var attachment_link = ''; var rec = new GlideRecord('sc_req_item'); rec.addQuery('sys_id', current.request_item); rec.query(); if(rec.next()){ if(rec.hasAttachments()){ attachment_link = gs.getProperty('glide.servlet.uri') + rec.getLink(); } } Scoped equivalent To use the getLink() method in a scoped application, use the corresponding scoped method: getLink(). GlideRecord - getLocation() Retrieves the row number of the ...
Documentation excerpt View supporting context
Context preview Snippet 2
... var record = responses.mode === 'acknowledgements' ? responses.acknowledgementsGr : responses.surveyInstancesGr; var numSent = 0; while (record.next()) { var email = record.user.email + ''; var link = responses.mode === 'acknowledgements' ? gs.getProperty('glide.servlet.uri') + record.getLink(true) : gs.getProperty('glide.servlet.uri') + 'sp?id=take_survey&instance_id=' + record.getUniqueValue(); var message = body + '\n' + link; var slackId = emailToSlackIdMap[email]; if (slackId) { sendMessage(slackId, message); numSent += 1; } } ...
Documentation excerpt View supporting context
Context preview Snippet 3
... Objects referring to the hard-coded URL will not be dynamic and will only be useful for the hard-coded instance. Use the method gs.getProperty(instance_name); to dynamically retrieve the instance name, or gs.getProperty(glide.servlet.uri); to get the full URL. Documentation sn_SE10545 1 Suggest Active session time should be greater than the inactive session time for Integrations Inefficient session management creates a poor user experience ...
Documentation excerpt View supporting context
Context preview Snippet 4
... Resolution or suggested action The solution training remains in Waiting for Training status for too long, as the scheduler job is using an incorrect Glide callback instance URL. Ensure the glide.servlet.uri property in the Glide instance is set to the correct instance URL. This issue can occur when: © 2026 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, and ...
Documentation excerpt View supporting context
Context preview Snippet 5
... com.snc.on_call_rotation.reminders.showtz Specifies whether to show a user's time zone. • Type: true | false • Default value: false glide.cms.use_email_override_url Forces the system to use the glide.email.override.url property, rather than the glide.servlet.uri property, when a notification has a link to a CMS page in an instance. • Type: true | false • Default value: false • Location: System Property [sys_properties] table glide.email_address_filter.max_domains ...
Documentation excerpt View supporting context
Context preview Snippet 6
... name and number of incidents, as well as a link to the list of related incidents. //get the instances url so we can link back to it var uri = gs.getProperty("glide.servlet.uri"); //create an aggregate query on the incident table var count = new GlideAggregate('incident'); //set condition for active incidents count.addQuery('active', 'true'); //set aggregate field to location to get count by location ...
Documentation excerpt View supporting context
Context preview Snippet 7
... for Consumers. Related topics Service Exchange for Consumers Configure Service Exchange for Providers To set up and configure the Service Exchange for Providers application, follow these steps. Pre-installation checks Check glide.servlet.uri property: Ensure that the glide.servlet.uri property in the Glide instance is set to the correct instance URL. An issue can occur when an instance is cloned from production, but still ...
Documentation excerpt View supporting context
Context preview Snippet 8
... custom signing domain for CAC/PIV digital signatures Improve signing traffic management by assigning a custom domain for CAC/PIV digital signatures by setting an optional system property to override the default glide.servlet.uri setting. Before you begin Role required: admin Procedure 1. Navigate to All > System Properties > All Properties. 2. Select New on the form header. 3. In the Name field, ...

More in glide (other)

Other properties in the same namespace.

All 365 properties in glide (other) →