--- title: Restrict allowed Java packages \[Updated in Security Center 1.3\] description: Configuring these properties protect from dangerous APIs being exposed to the scripting engine. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/platform-security/instance-security-hardening-settings/sc-java-packages-allowlist.html release: australia product: Instance Security Hardening Settings classification: instance-security-hardening-settings topic_type: reference last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Validation, sanitization, and encoding, Hardening settings, Platform Security] --- # Restrict allowed Java packages \[Updated in Security Center 1.3\] Configuring these properties protect from dangerous APIs being exposed to the scripting engine. Configure the system tables and install the recommended plugin accordingly. If the **sys\_whitelist\_member** and **sys\_whitelist\_package** table are not empty values, then dangerous APIs may be exposed to the scripting engine. Entries correspond to the Java namespace that have not been approved by ServiceNow security teams. Install the Packages call removal tool. See [Packages call removal tool](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/instance-security-hardening-settings/sc-packages-call-removal-tool.md) for details. Contact Customer Service and Support to edit these tables. ## More information
Attribute Description
Table, plugin name Tables: - **sys\_whitelist\_member** - **sys\_whitelist\_package** Plugin: com.glide.script.packages\_call\_removal
Configuration type Tabular Configuration, Plugins
Category [Validation, sanitization, and encoding](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/instance-security-hardening-settings/validation-sanitization-encoding.md)
Purpose Protect from dangerous APIs being exposed to the scripting engine.
Recommended value Empty
Default value None. This is a table configuration and not a Glide Property, so there is no default value.
Configuration type table list, plugin
Security risk \(High\) Dangerous APIs may be exposed to the scripting engine. These supported APIs will likely introduce instability and insecurity within the instance.
Security risk rating 8.2
To learn more about adding or creating a system property, see [Add a system property](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/platform-administration/t_AddAPropertyUsingSysPropsList.md). - **[Packages call removal tool](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/instance-security-hardening-settings/sc-packages-call-removal-tool.md)** Activate and run the Packages Call Removal Tool \(**com.glide.script.packages\_call\_removal**\) plugin, and then consider whether each of the proposed changes should be completed or rejected. **Parent Topic:**[Validation, sanitization, and encoding](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-security/instance-security-hardening-settings/validation-sanitization-encoding.md)