Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Restrict access to background script

Use a system property to set a role requirement for accessing the Script Background module.

Use the glide.script_processor.admin system property to set a required role to access the Scripts - Background module. If this property isn't set to the recommended value of background_script_admin or another high privileged role, users with lower privileged roles are able to run background scripts on your instance.

Ensure the property glide.script_processor.admin is set to background_script_admin. This is also the default value.

Warning: This is a safe harbor property, meaning the value can't be altered once it's changed. It is non-revertible.

More information

AttributeDescription
Configuration nameglide.script_processor.admin
Configuration typeSystem Properties \(/sys\_properties\_list.do\)
Data typestring
Recommended valuebackground\_script\_admin
Default valuebackground\_script\_admin
Fallback valuebackground\_script\_admin
CategoryAccess control
Security risk- Severity score: 8.8 - CVSS score: High - Security risk details: Background scripts allow a complete bypass of the ACL system allowing full access to tables.
Functional ImpactUsers without the role specified in the property are unable to access the Scripts - Background module, as intended.
Dependencies and prerequisitesNone

Parent Topic:Access control