- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-09-2024 04:22 PM
Dear ServiceNow Community,
I hope this message finds you well. I have a question regarding the addition of third-party widgets to the Service Portal in our ServiceNow instance.
We would like to add a specific third-party widget to our Service Portal to enhance its functionality. However, we have received a response from NowSupport indicating that customization, including the addition of third-party widgets, is not supported.
I would like to seek advice from the community on the following
1.Are there any specific guidelines or limitations for adding third-party widgets to the Service Portal?
2.Have any community members successfully added third-party widgets to their Service Portal, and if so, how was it done?
3.Are there any potential security or compatibility issues that we should be aware of when adding third-party widgets?
Any insights or recommendations from the community would be greatly appreciated. Thank you in advance for your help.
Best regards,
Yo**bleep**aka Sampei
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-10-2024 01:44 AM
Hi @Y_Sampei ,
You can go through this link for 1 of the way of using custom widget in Service Portal.
Also if my response helped could u please mark the response as solution accepted so that other users who visits this question will benefit from it.
Thanks,
Danish
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-09-2024 05:50 PM
Hi @Y_Sampei ,
Few pointers on adding third-party widgets to the Service Portal:
1. Guidelines and Limitations: Technically, you can add third-party widgets, but it's not officially supported by ServiceNow. The platform is built to support its own widgets, so adding external ones can get tricky. You might use methods like iFrames or Scripted REST APIs, but always be cautious about performance and security.
2. Success Stories: Some users have done this successfully by creating custom widgets and integrating them with external APIs or embedding third-party scripts. The key is to use the "Widget Editor" in ServiceNow to build a custom widget with your HTML, CSS, and JavaScript, and then integrate as needed.
3. Security and Compatibility Concerns: Be aware of potential security risks like XSS or other vulnerabilities. Also, third-party widgets might break or need adjustments when ServiceNow updates, so always test them in a sub-production environment first. Monitor for any performance impacts too.
Recommendations:
- Follow ServiceNow’s best practices and test everything thoroughly in a non-production instance.
- Make sure any third-party code is from a trusted source and doesn’t introduce vulnerabilities.
- Keep an eye on performance and compatibility after updates.
Hope this helps!
Thanks,
Danish
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-09-2024 07:55 PM
Dear Danish
Thank you for your prompt response to my inquiry.
I will take your response into consideration.
I have an additional question. Have you ever added a widget that connects to a third-party product to a service portal? If so, I would appreciate it if you could teach me the specific steps for implementing it in a service portal.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-10-2024 01:44 AM
Hi @Y_Sampei ,
You can go through this link for 1 of the way of using custom widget in Service Portal.
Also if my response helped could u please mark the response as solution accepted so that other users who visits this question will benefit from it.
Thanks,
Danish
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎09-10-2024 05:09 AM
Dear Danish,
Thank you for your polite response. I appreciate your mention of the knowledge base, and I will certainly consider it for reference.
Best regards,