- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 hours ago
Hi All,
I want to add a custom field called “New Laptop Required” type yes or no to the User Profile page in the Service Portal.
This is the page users see when they click their name → Profile inside the portal.
The current User Preferences section shows fields like:
- Accessibility
- Enable Analytics
- Time Zone
(please refer to the screenshot)
I want my custom field to appear in the same section and allow users to update the value.
Could someone guide me on:
- Which Service Portal widget controls this Profile page?
- How to add a new field inside that widget?
- Where to store the value — sys_user or sys_user_preference?
- Best practices to ensure this appears for all users.
Thanks in advance!
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 hours ago
Hey @Sirri,
I just tried in my PDI and it worked just fine!
Go to any user form, select the Service Portal view and add that field to it either by Form builder, layour or design (up to your preferences)..
I selectedt he easiest way - Form layout:
Choose the field type and name (string, reference, etc) and select position on the form like i did for the Test field above et voilá:
If you want something more complex, you might need to (duplicate and) modify the User profile widget:
No AI was used in the writing of this post. Pure #GlideFather only
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2 hours ago
why would you want a user preference thing there?
💡 If my response helped, please mark it as correct ✅ and close the thread 🔒— this helps future readers find the solution faster! 🙏
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 hours ago
What's your use case? It doesn't really sound like this is the best solution.
Be aware that you are now adding one field (for whatever reason) and next week someone else wants a different field and in 6 months nobody recognizes his/her profile anymore.
Please mark any helpful or correct solutions as such. That helps others find their solutions.
Mark
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 hours ago
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2 hours ago
This is just lifecycle management. Use your assets and notifications instead of creating technical debt on your instance.
Please mark any helpful or correct solutions as such. That helps others find their solutions.
Mark
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 hours ago
Hi @Sirri
Including a laptop request option in the profile dropdown is not recommended. Users should access the catalog item form directly to request a laptop. From a process perspective, you should define the workflow—for instance, what happens if the user already has a laptop? Additionally, the user table can be referenced to determine if any laptop has already been assigned.
Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/dratulgrover [ Connect for 1-1 Session]
****************************************************************************************************************
