Property reference

glide.sc.req_for.roles

The glide.sc.req_for.roles property specifies which roles are permitted to update the 'Requested for' widget in the service catalog. If left blank, all users can make updates, impacting user address detail access based on their privileges.

Default: Type: string Application: Global

Key questions about this property

The answers below summarize the purpose, scope, default effect, and review scenarios for this property.

What does it do? This property defines a comma-separated list of roles that can modify the 'Requested for' field, influencing user access to address details.
What area does it affect? Service Catalog
What does the default mean? No default value is documented in this property record.
When should you review it? Review this property when adjusting user permissions for service catalog requests.

Out of the box property record

Raw metadata from the property record.

Property name glide.sc.req_for.roles
Sys ID dd2d5db3c0a8017c01e07f4b39205093
Type string
Application Global
Default value
Description List of roles (comma-separated) that can update the "Requested for" widget in the service catalog. Blank means all users. If the user does not have privilege to change requested for, they will not have ability to get other user address details
Updated 2024-05-25 05:04:39

Sources

Official references and nearby text excerpts where this property appears.

Documentation excerpt View supporting context
Context preview Snippet 1
... "" }, ], "show_subtotal_price": "true", "subtotal_title": "Subtotal" }, "show_subtotal_price": "true", "subtotal_title": "Subtotal" } } Service Catalog - GET /sn_sc/servicecatalog/cart/delivery_address/{user_id} Retrieves the shipping address of the specified user based on the glide.sc.req_for.roles property and the default behavior configured in the glide.sc.req_for.roles.defaultproperty. URL format Versioned URL: /api/sn_sc/{api_version}/servicecatalog/cart/ delivery_address/{user_id} Default URL: /api/sn_sc/servicecatalog/cart/delivery_address/{user_id} Note: Available versions are specified in the REST API Explorer. For scripted ...
Documentation excerpt View supporting context
Context preview Snippet 2
... Updates Deny unauthorized access to request items • Description ◦(Old‎ <blank> ◦(New‎ This property defines a default behavior for the "retrieveAddress" API. When there are no roles given in property "glide.sc.req_for.roles", 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. • Security Risk ◦(Old‎ ...
Documentation excerpt View supporting context
Context preview Snippet 3
... associated. 3297 Related topics Types of service catalog variables Configure the default behavior to request items for other users Define the default behavior when no roles are specified in the glide.sc.req_for.roles property. Before you begin Role required: admin About this task The glide.sc.req_for.roles property specifies the list of roles who can request items for other users. When no roles are specified, ...