Developer articles
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Articles

How To: Dynamic data in UIB Dropdown component

How to use dynamic data options in your dropdown component (and other components) The dropdown component lets you use data binding from a data resource(data broker), however, this resource output is probably not in the correct format which would resu...

find_real_file.png find_real_file.png find_real_file.png find_real_file.png
Max Selwyn by ServiceNow Employee
  • 9539 Views
  • 4 comments
  • 23 helpfuls

Modern web development in ServiceNow (React)

The ability to build modern web applications (React, Vue, Angular, Web components, Svelte etc.) in ServiceNow is a big step forward for a development community. This opens limitless possibilities and a number of options how to build ServiceNow applic...

find_real_file.png find_real_file.png

CI/CD: Promoting ServiceNow code using GitLab pipelines

Inspired by Chairng Lin’s you tube video on ServiceNow CICD for GitLab (brought to my attention by a co-worker) and the tech industry push for DevSecOps (and at the request of one of my clients), I attempted to replicate CI/CD automated code promotio...

find_real_file.png
Community Alums by Community Alums  
  • 12974 Views
  • 7 comments
  • 16 helpfuls

Redirect a specific role to SP portal with spentrypage

I had a requirement to redirect a user with 1 specific role and no other roles to the sp portal. So if a user has role x and no other role, then redirect to sp. If it has x and other roles, then redirect to backend. properties that need to be edited:...

gjb by Giga Contributor
  • 5067 Views
  • 4 comments
  • 6 helpfuls

Let's learn Blockchain Part -1

Recently I unknowingly triggered a conversation on Linkedin. It was about the future of Blockchain + ServiceNow.  Okie I was studying blockchain just because of its hype (money too !!) and as soon I started deconstructing the hype and diving into t...

find_real_file.png find_real_file.png find_real_file.png find_real_file.png
Dhruvii by Kilo Sage
  • 3953 Views
  • 1 comments
  • 3 helpfuls

How to show warning messages

Problem On server-side scripting, ServiceNow provides two options to show messages, either as info messages or as an error message. For this ServiceNow provide GlideSystem functions, addInfoMessage() and addErrorMessage(). This would work for both na...

find_real_file.png find_real_file.png
Aljo2 by Tera Expert
  • 8741 Views
  • 1 comments
  • 7 helpfuls

Fire an email notification from a schedule job

Fire an email notification from a schedule job   This question popped up in the community and I thought I might as well put the answer here as well. Question was how you could check if the valid to date is 30 days from now and then send a notificatio...

DevBasics: Harden your Signatures

  In the several thousand questions I've answered here in the community, as well as in my customer projects over the last few years, I've seen a lot of JavaScript code. And in most cases, implemented methods/function were not secured against their ...

find_real_file.png MaikSkoddow_5-1679219494679.png MaikSkoddow_6-1679220105845.png MaikSkoddow_1-1679151563294.png

Failed API level ACL Validation - 403 Forbidden

        Failed API level ACL Validation - 403 Forbidden error   When we're trying o connect on the web servisse. Are you getting this error? Steps to reproduce: Connect using some programming tool OR API Explorer >> System Web Services > REST > REST ...

find_real_file.png find_real_file.png find_real_file.png find_real_file.png
tiagomacul by Giga Sage
  • 6744 Views
  • 2 comments
  • 2 helpfuls

System Clone Explained

Hello everyone, I’d like to share what I’ve learned about instance cloning. What is it? The common use of instance clone production environments over dev/test at certain amount of time, to ensure that the development/test teams are working in condit...

Add Catalog Item to existing Request (with CartJS API)

I wasn't really happy with the Solutions I have found on the community for this issue.With the old way of doing this (GlideappCalculationHelper.addItemToExistingRequest) you have to populate the variables manually after the requested item has been in...

mak1A4 by Tera Guru
  • 7900 Views
  • 13 comments
  • 12 helpfuls
Top Contributors