Welcome to Community Week 2025! Join us to learn, connect, and be recognized as we celebrate the spirit of Community and the power of AI. Get the details  

What are best practices when developing a service portal?

Thomas Lindenho
Giga Guru

Hello!

I have talked to a SerivceNow customer lately who has started to develop a service portal to create and manage requests. They ran into some troubles, like

  • Developers had issues overwriting their changes (on widgets and scripts)
  • Hardly reuse of components/widgets 
  • Performance issues when embedding widgets
  • Poor development performance

I believe there are solutions. Therefore I am interested what are best practices when building a new service portal.

  • Do you build it in a scoped application?
  • Do you use update sets or application repository to release new versions?
  • Do you use source control integration? How (branching)?
  • Is it better to use the REST API or server scripts from widgets?
  • What has to be considered in regards to platform upgrades?

Thanks a lot for any answers. Chances are high that my team has to build a service portal as well. And I don't want to run into the same issues.

 

Kind regards
Thomas

7 REPLIES 7

Thanks a lot for your detailed answers, much appreciated!

Sumanth16
Kilo Patron

Hi,

 

Please go through the below article:

 

https://community.servicenow.com/community?id=community_question&sys_id=35195131dba72700107d5583ca96...

 

Please mark it as helpful (or) correct if it helps 

 

Thanks,

Sumanth

 

 

Thanks for the link. I have found this one, too. The provided links lack the technical answers.