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

Deny unauthorized access to request items

The glide.sc.req_for.roles.default property defines a default behavior for the retrieveAddress API.

The glide.sc.req_for.roles.default system property defines a default behavior for the retrieveAddress API. When there are no roles given in the glide.sc.req_for.roles property, the client callable script include ScriptServiceCatalogGetLocation can be called by any unprivileged logged-in user and can retrieve the address of any other users in the system.

Ensure that the property glide.sc.req_for.roles.default is set to deny.

More information

AttributeDescription
Configuration nameglide.sc.req_for.roles.default
Configuration typeSystem Properties \(/sys\_properties\_list.do\)
Data typeString
Recommended valuedeny
Default value<none>
Fallback valuedeny
CategoryAccess control
Security risk
  • Severity score: 4.2
  • CVSS rating: Medium
  • Security risk details:

If glide.sc.req_for.roles.default is not set to the recommended value of deny and the value of glide.sc.req_for.roles is empty, then any user can request items for other users allowing unauthorized resource access.

Functional impactNone
Dependencies and prerequisitesNone

Parent Topic:Access control