GlidePluginManager - Scoped

concept brazil Updated Sep 10, 2026 1 min read c_GlidePluginManagerScopedAPI.md
Raw file servicenow.com

The scoped GlidePluginManager API provides a method for determining if a plugin has been activated.

Parent Topic:Server API reference

GlidePluginManager - isActive(String pluginID)

Determines if the specified plugin has been activated.

Name Type Description
pluginID String Unique plugin identifier.

Type

Description

Boolean

Flag that indicates if the plugin is active.

Valid values:

  • true: Plugin is active.
  • false: Plugin is inactive.
``` var now_GR = new GlideRecord('sys_plugins'); var queryString = "active=0^ORactive=1"; now_GR.addEncodedQuery(queryString); now_GR.query(); var pMgr = new GlidePluginManager();

while (now_GR.next()) { var name = now_GR.getValue('name'); var pID = now_GR.getValue('source'); var isActive = pMgr.isActive(pID); if (isActive) gs.info('The plugin ' + name + ' is active'); }

Text
Output:

The plugin Country Lookup Data is active The plugin Database Replication is active The plugin REST API Provider is active The plugin Ten Cool Things is active

Text

Search documentation
Search document titles and file paths on the brazil branch