- 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
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
3 hours ago
Could you please suggest the best approach and provide guidance on how we can achieve this?
Thank you
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 hours ago
These 3 things are not any fields on User table
- Accessibility
- Enable Analytics
- Time Zone
The fields section which shows Email, Business phone, Mobile phone uses "Service Portal" form view fields and shows there
Add your field to that view and it will start coming
Before:
After:
💡 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
Thank you for your response. My requirement is to provide a user‑preference option, such as selecting a preferred language or time zone. This configuration is not specific to any particular view.
Kindly provide the solution based on User Preferences.
Thank you.
