Interested in a ServiceNow event built for developers? Registration for now[dev]26 is officially open!

Add custom fields in WSD Visitor Receptionist Portal right-side panel

Daniel Borkowi1
Mega Sage

Hi all,

I’m trying to add custom fields to the right-side details panel in the WSD Visitor Receptionist Portal.

DanielBorkowi1_0-1787661525421.png

 

 

 

In that panel I currently see fields like:

  • Visitor type
  • VIP
  • Parking preferences

I’d like to show additional custom fields there, for example below the VIP field.

 

Does anyone know:

  • whether this section is configurable out of the box
  • which table / component drives those fields
  • and what the best upgrade-safe way is to add custom fields there

Is this done through UI Builder, a data resource/data broker, or does it require customization of the WSD page/component?

Thanks!

1 ACCEPTED SOLUTION

Daniel Borkowi1
Mega Sage

Thanks to all replies.

Thanks to all replies.

To show an additional field in the Visitor Portal / Receptionist Portal details panel, just:

  1. Create the field on the Visitor table if it does not already exist.
  2. Open the relevant Visit Requirements record.
  3. Add that field in the Additional Information related list.

That configuration controls which fields appear in the panel (along with fields like Visitor type, VIP, and Parking preferences), so this is the most upgrade-safe approach.

 

Greets
Daniel

Please mark reply as Helpful/Correct, if applicable. Thanks!

View solution in original post

4 REPLIES 4

sandeepdutt
Tera Patron

Hi @Daniel Borkowi1 ,

This is not done using UI Builder but it's a Portal Widget.

What you can do is, Type "sp_widget.list" in the navigator, look for the this widget by typing "*Visitor", then once you got the right widget, look at the HTML and search for "

  • Visitor type
  • VIP
  • Parking preferences ", then add your custom fields backend names.

Finally, correct your server script to include these custom fields.

 

 

Thanks,
Sandeep Dutta

Please mark the answer correct & Helpful, if i could help you.

Thanks @sandeepdutt , I found the widget and realised that VIP and Parking preferences is not hardcoded in. It's more or less read out of any configuration - chain of a lot of Script Includes. So seems it's somewhere configurable, instead of adjusting the widget code.

Hi @Daniel Borkowi1 ,

Since it's on portal, i doubt you can configure it !! Apart from Cloning this Widget and making changes to the code.

Thanks,
Sandeep Dutta

Please mark the answer correct & Helpful, if i could help you.

Daniel Borkowi1
Mega Sage

Thanks to all replies.

Thanks to all replies.

To show an additional field in the Visitor Portal / Receptionist Portal details panel, just:

  1. Create the field on the Visitor table if it does not already exist.
  2. Open the relevant Visit Requirements record.
  3. Add that field in the Additional Information related list.

That configuration controls which fields appear in the panel (along with fields like Visitor type, VIP, and Parking preferences), so this is the most upgrade-safe approach.

 

Greets
Daniel

Please mark reply as Helpful/Correct, if applicable. Thanks!