--- title: GlideUICompatibility - Scoped description: The GlideUICompatibility API provides the ability for scoped applications to define their own minimum browser versions. This is done by creating system properties for the scoped application.Creates a GlideUICompatibility object.Returns the terms "block" or "allow" based upon the browser version.Determines if the browser is not supported \(blocked\). locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/api-reference/server-api-reference/c\_GlideUICompatibilityScopedAPI.html release: australia product: Server API Reference classification: server-api-reference topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Server API reference, API reference, API implementation and reference] --- # GlideUICompatibility- Scoped The GlideUICompatibility API provides the ability for scoped applications to define their own minimum browser versions. This is done by creating system properties for the scoped application. You create the properties using the sys\_properties list and assign a version number. When you do this from the scoped application, the <scope-name> prefix is automatically added to the property name. The scoped application UI compatibility properties are: - <scope-name>.ui.ie\_minimum - <scope-name>.ui.chrome\_minimum - <scope-name>.ui.firefox\_minimum - <scope-name>.ui.safari\_major\_version\_minimum You can then use the GlideUICompatibility class to determine if the current browser is supported. **Parent Topic:**[Server API reference](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/server-api-reference/api-server.md) ## GlideUICompatibility - GlideUICompatibility\(String scopeName\) Creates a GlideUICompatibility object. |Name|Type|Description| |----|----|-----------| |scopeName|String|Application's scope name.| ## GlideUICompatibility - getCompatibility\(\) Returns the terms "block" or "allow" based upon the browser version. |Name|Type|Description| |----|----|-----------| |None| | | |Type|Description| |----|-----------| |String|Either `block`or `allow`.| ``` UICompatibility = new GlideUICompatibility(gs.getCurrentScopeName()); var blockOrAllow = UICompatibility.getCompatibility(); gs.info(blockOrAllow); ``` Output: ``` allow ``` ## GlideUICompatibility - isBlocked\(\) Determines if the browser is not supported \(blocked\). |Name|Type|Description| |----|----|-----------| |None| | |
Type Description
Boolean Flag that indicates whether the browser is blocked.Possible values: - true: Browser is blocked. - false: Browser is valid and not blocked.
``` UICompatibility = new GlideUICompatibility(gs.getCurrentScopeName()); var blocked = UICompatibility.isBlocked(); gs.info(blocked); ``` Output: ``` false ```