New features: SwissNow - ServiceNOW EDGE/Chrome ex... - ServiceNow Community
Lukasz_Krzaczko
Giga Expert

SwissNow is a new lightweight Edge and Chrome extension that will make ServiceNow developer life easier.

 

New features:

  1. In your custom spripts you can define following special parameters to be used with record and list view: sys_id, sys_class_name, sysparm_query
  2. Support for extra features in custom scripts: "!message=" "!url="
  3. Support for update sets in compare and "copy data"
  4. Custom utility scripts (= parametrized background scripts)
  5. Check your ServiceNow cluster nodes and basic statistics. Switch your selected cluster node.
  6. Configuration packages - export records from multiple tables into single file with just one click
  7. Context menu search
  8. Table search
  9. Additional version of the plugin, supporting on-premise ServiceNow instances
  10. Extension was published to Edge extension store

All features:

 

1. Check current logged in user

find_real_file.png

2. Check current selected Update Set

find_real_file.png

3. Check currently selected Domain

find_real_file.png

3a. Switch to global domain with one click

 

4. Switch to the same record/view in another ServiceNow environment

find_real_file.png

5. View recent changes tracked in Update Sets

find_real_file.png

6. Add a prefix in your tab title - the prefix will indicate the environment you're connected to

find_real_file.png

7. Watch list. You can monitor a result of a list query. Once records have been added/deleted/changed, you will receive a desktop notification.

find_real_file.png

find_real_file.png

 

8. Embed current view in the ServiceNow UI. Pop-out current view from the ServiceNow UI

find_real_file.png

9. Compare the same record or list of records between environments

find_real_file.png

9a. Compare all related lists for particular record on different environments

find_real_file.png

9b. Comparison of multi-line values (e.g. scripts) highlights changed linesfind_real_file.png

 

9c. Comparison of all workflow activities on a list (wf_activity_list.do) includes activity variables (e.g. script in RunScript action)

find_real_file.png

 

9d. Compare all rows in a list with each other

 

find_real_file.png

 

9e. Compare different versions of the same object

find_real_file.png

9f. Guided export/import of list of records

 

10a. Generate GlideRecord query (code snippet)

find_real_file.png

 

10b. GlideRecord update function generation

find_real_file.png

11. Edit background scripts locally, using your favourite IDE/editor (press CTRL-Enter to execute script)

find_real_file.png

 

12. Cancel your long-running blocking transactions ("X" button)

 

find_real_file.png

 

13. Table search

find_real_file.png 

14. Context menu search 

find_real_file.png

 

15. Configuration packages - export records from multiple tables into single file with just one click

find_real_file.png

 16. Custom utility scripts (= parametrized background scripts)

find_real_file.png

 

Install the extension here:

SwissNow - ServiceNOW toolbox - Chrome Web Store

SwissNow - ServiceNOW toolbox - Edge Add-ons

A version supporting on-premise instances of ServiceNow:

SwissNow (On Premise) - ServiceNOW toolbox

Comments
JC Moller
Mega Sage

Hi,



This looks like a very useful tool, but it is not supported on on-premises instances.



Any plans on adding support for other sites than the service-now.com ones?



- Jan


Lukasz_Krzaczko
Giga Expert

Hi,



Frankly speaking, I didn't know there is a need to support non-cloud instances. In the next version, I will add the feature to configure SNOW host names.



Regards


Lukasz


JC Moller
Mega Sage

Hi,



That would be very nice. This looks to have features that save a lot of time and speed things up!



Our on-premise instances follow the following naming convention:


xxxxxx.domain.com


xxxxxxtst.domain.com


xxxxxxdev.domain.com



Regards,



- Jan


Lukasz_Krzaczko
Giga Expert

Hi Jan,

Can you please check this version?

SwissNow (On Premise) - ServiceNOW toolbox

In case of any problems, just let me know.

//Lukasz

Jace Benson
Mega Sage

Lukasz, is this extension open source?  I was putting together a comparison post about your extension, SN Tool Belt and SN Utils but I could not find the source, is it available on github or gitlab?

Marco De Leona1
Giga Contributor

@Lukasz Krzaczkowski Great work on this extension! Super helpful!

 

Is there a way that I can add an example to a parameter variable instead of showing the name of the variable?

find_real_file.png

Instead it would be great if you could do something like this:

Script name Parameters
Example echo

text1 = Enter sample text

text2 = Additional help text

text3 = Optional third parameter - defaults to "Hello, World!"

 

Lukasz Krzaczk2
Kilo Explorer

Implemented in SwissNow 0.11.202. Should be already published in Chrome.

Marco De Leona1
Giga Contributor

Looks like the onPrem version is 0.11.122-onprem. I'm assuming that feature hasn't been pushed to the onPrem version yet.

JC Moller
Mega Sage

This plugin has been removed from Chrome Web Store and cannot be installed any longer.

You can bypass this limitation by installing it on an Edge browser version from the store.

One of my favorite Servicenow browser plugins, especially the Compare and copy functionality.

Any chances getting a newer updated version back to the Chrome store?

JCMoller_0-1737039066130.png

 



Version history
Last update:
‎09-09-2017 01:14 AM
Updated by: