- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-30-2024 11:41 AM
Where can I find popup for Order Confirmation on the Employee Center? Only admins can edit "Requested for", we need to allow everyone to edit the field, but I can't find where to make the change for the Employee Center. I see lots of posts for Service Portal, but this is the Employee Center. Does anyone know where I can find it?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-30-2024 07:22 PM
you need not clone any widget
There are two system properties which restrict the access to the "Requested For" field and therefore the cartJS.canViewRF() method.
glide.sc.req_for.roles
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
glide.sc.req_for.roles.default
This property defines a default behavior when there are no roles given in property "glide.sc.req_for.roles". When the value is "allow" and the value of glide.sc.req_for.roles is empty, then any user can request items for other users. While the value is "deny" and the value of glide.sc.req_for.roles is empty then no user can request items for other users.
For your case you perform this
1) glide.sc.req_for.roles.default- allow
2) glide.sc.req_for.roles - don't set any value here
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-30-2024 01:20 PM
I believe the widget that is displaying that window is the sc-checkout widget.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-30-2024 01:32 PM - edited 12-30-2024 02:00 PM
Hi @gjz,
Please refer the below widget for "Order Confimration" pop-up.
You might need to clone and edit this widget for advance customizations.
For allowing non-admin user to edit the Request For, update the following property from deny to allow.
glide.sc.req_for.roles.default
glide.sc.req_for.roles should be empty or with role name.
Output: Request For is editable for non-admin users
-Thanks,
AshishKM
Please mark this response as correct and helpful if it helps you can mark more that one reply as accepted solution
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-30-2024 07:22 PM
you need not clone any widget
There are two system properties which restrict the access to the "Requested For" field and therefore the cartJS.canViewRF() method.
glide.sc.req_for.roles
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
glide.sc.req_for.roles.default
This property defines a default behavior when there are no roles given in property "glide.sc.req_for.roles". When the value is "allow" and the value of glide.sc.req_for.roles is empty, then any user can request items for other users. While the value is "deny" and the value of glide.sc.req_for.roles is empty then no user can request items for other users.
For your case you perform this
1) glide.sc.req_for.roles.default- allow
2) glide.sc.req_for.roles - don't set any value here
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-31-2024 07:34 AM
Thanks, Ankur - this is what I needed.