Property reference

glide.hosts.allowlist

Restricts which hosts Fetch actions and related HTTP APIs can access using a comma-separated list of URLs or IPs. An empty value blocks all hosts for Fetch, but allows all hosts for existing APIs such as RESTMessageV2, subject to the deny list.

Default
"" (empty string)
Type
string
Application
Not stated

Key questions about this property

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

What does it do? Defines globally or per scope which hosts Fetch actions and HTTP APIs such as RESTMessageV2 can access, supporting URLs, IPs, wildcards, and subdomain patterns.
What area does it affect? Fetch and outbound HTTP APIs
What does the default mean? The default value is """ (empty string)", which is the baseline setting used unless it is changed.
When should you review it? Review when configuring outbound host access or changing Fetch and RESTMessageV2 integrations.

Property record

Facts stated in the ServiceNow documentation. No out of the box record has been read from an instance yet.

Property name glide.hosts.allowlist
Type string
Application Not stated
Default value "" (empty string)
Description Enables control over what hosts that a Fetch action can access. This affects HTTP APIs, like RESTMessageV2 - Scoped, Global and Fetch Fetch - Scoped, Global. Features of glide.hosts.allowlist: * Supports a comma-separated list of URLs or IPs. * Allows "\*" for all. * Allows subdomains via \*.example.com. * Has a global and a per-scope setting (prefix with the scopename to specify an entry is for a specific scope). * Default value is an empty string, which is interpreted as no hosts are allowed for Fetch. For existing HTTP APIs, like RestMessageV2, empty is interpreted as all hosts are allowed (other than those restricted by the existing deny list).

Sources

Official references and nearby text excerpts where this property appears.

Context preview Snippet 1
... • Fetch RequestInit - Scoped, Global: Set options to configure a fetch request. • Fetch Response - Scoped,Global: Create a new response object. To support fetch actions, the system property, glide.hosts.allowlist, allows controls over what hosts a fetch method can access. It applies to HTTP APIs like RestMessageV2 and those mentioned above. For more information about glide.hosts.allowlist, see Available system properties ...
Context preview Snippet 2
... deprecation help tool to convert the homepages on your instance to responsive dashboards. For more information, see: • Dashboards in the Analytics Center . • Working with responsive dashboards . glide.hosts.allowlist Enables control over what hosts that a Fetch action can access. This affects HTTP APIs, like RESTMessageV2 - Scoped, Global and Fetch Fetch - Scoped, Global . Features of glide.hosts.allowlist: ...

More in glide (other)

Other properties in the same namespace.

All 489 properties in glide (other) →