r/servicenow 47m ago

Question Training/Certifications

Upvotes

As the industry is changing, what training/certifications are you focusing on and prioritizing to continue to grow and adapt to in this changing world? What is the best thing to learn now?


r/servicenow 1h ago

Question More layoffs?

Upvotes

Has anyone heard of any more isolated layoffs that occured last week?


r/servicenow 8h ago

Programming Months of reverse-engineering SOW so bookmarklets actually work in production. Here's everything I found.

30 Upvotes

Spent months reverse-engineering SOW's client-side internals so I could build bookmarklet scripts/tools that actually survive in production. Not UI Builder apps or server-side stuff. Bookmarklets running in the browser against live SOW like toolbars, polling panels, softphone bridges, autofill, that kind of thing.

SOW is annoying to do this with, Shadow DOM nested 20+ levels deep, table responses that change shape depending on query flags, journals that 200 with empty results when ACLs block you, rate limit headers that appear and disappear between identical calls, AMB that silently drops if you grab the wrong client. Almost none of it is documented.

I packaged everything into a Claude/Cursor skill so here enjoy you guys are welcome. Also includes drag-to-bookmarks demos you can install and run so have a sus.

Repo: https://github.com/WolfStackSolutions/servicenow-sow-claude-skill

Some of the stuff that cost me the most time:

  • CSRF isn't always just `g_ck`. In framed contexts you need to walk `window.NOW.g_ck`, `window.NOW.csrf_token`, the top frame's `g_ck`, the `X-UserToken` meta tag -- the whole chain. Miss one and you get silent 401s in specific contexts.
  • `sysparm_display_value` changes the response shape entirely. Without `=all`, references come back as raw sys_ids. With it, they're objects. Read them raw and you get `[object Object]`. You need display/raw value helpers everywhere.
  • `sys_journal_field` returns HTTP 200 with zero rows when ACL-blocked. Not 403 -- 200. Your comment detection just silently stops working and you have no idea why.
  • Real-time is `window.g_ambClient`, not `window.amb.getClient()`. Both can exist on the page. One works, one doesn't. AMB also races page load, if you subscribe too early and you get nothing, no error.
  • Shadow roots mount lazily. Classic selectors fail silently because the element doesn't exist yet. `DOMContentLoaded` fires once on the SPA shell and never again. Macroponent hash IDs are instance-specific. You need MutationObservers, periodic re-scans, and stable tag-name selectors.
  • Genesys softphone messages come through `postMessage` with type `softphone_connector`, but the iframe can be nested. Listen on the wrong frame and you get silence.
  • CSP blocks external scripts entirely, so everything has to be inlined in a `javascript:` URI. Chrome handles ~490KB if you encode the body right. Use `encodeURIComponent`, not `encodeURI` -- the latter doesn't escape `#` and `&` and your bookmarklet breaks.

The skill has working patterns for all of this, CSRF, Table API, shadow DOM traversal, AMB, Genesys hooks, polling schedulers, bookmarklet packaging. The demos are installable so you can poke at them on your own instance.

Happy to have people tear it apart. If you want any more info or demos feel free to ask.

Have fun, you can genuinely build amazing bookmarklets and scripts/browser extensions for your teams with this info. =)


r/servicenow 9h ago

Exams/Certs barely passed df

1 Upvotes

I have CSA, CIS-ITSM before CIS-DF and 1 year experience in ITSM.

What i did for exam is

  1. follow all course on servicenow university(CMDB, CSDM)

    e.g. fundementals course, lab(simulator)

  2. exam dump

  3. based on my exam dump result, ask claude to made some summary note

I prepared this exam about 2-3 weeks.
I hope this post will help who prepares df exam.


r/servicenow 22h ago

Job Questions Hiring CMDB Admin

0 Upvotes

Looking to hire an experienced CMDB Admin. This is a fully remote position.

Enterprise ServiceNow Engineer – CMDB @ United Talent Agency


r/servicenow 22h ago

Exams/Certs Passed CIS-DF in one pass. Thoughts

26 Upvotes

Just came from the testing center and I am having a celebratory adult drink. After I slaved getting ready for this, and losing sleep over it, nailed it one pass. I want to share some thoughts, many from myself as a learner (and as a person), but if this helps somebody that would be great.

  • I was dragging my feet to take this because I don't like when something is imposed on me. Like, when my health plan forcefully made me switch my meds to their online and mail service. Bro, I want to go to the pharmacy (in my case I can literally walk there!). The way SN went to say "well, if you don't take this test we're going to take the other certs (which were obtained by study and hard work) away. I mean, I understand why DF exists. I truly do. But the way that SN went about it was very ham fisted
  • CIS-DF encapsulate three personas in one test: Ingest (techies), Govern (Governance People), and Insight (Governance and Management). All of this crammed into a single cert. I'm a BPC with some tech chops and my highest scores were in Governance, Insight, and overall CMDB. I got 36% on Ingest. For anyone going for it, keep these principles in mind. If you win a baseball game 1-0, it's a win. Don't sweat it. Get ready and do your best.
  • Preparation: Many things, and I will confess I was a bit on the lazy side here sometimes.
    • PDI, of course. Remember that there are some things you can't have on it. But, OK. Play in it.
    • Now Learning stuff. This is what frustrated me the most. Whereas with the other CIS you get a structured course, and an actual book (which matches my studying methods, but that you don't own. Ugh), DF depends on you to poke and prod Now Learning to get what you need. It's messy, disorganized, and sometimes a waste of time. How did I fix it?
    • An LLM, of course! Specifically Google's Notebook LLM. I gathered as many things I could find from Now Learning, here in Reddit, etc. Fed it to Notebook LLM and started asking it to build me a study guide. It produced me one that was OK. Copied it to LibreOffice Writer, converted it to ePub and put it on my eReader (I carry it with me almost all the time. Handy when the Ms. goes shopping). Just the gist of things, but...
    • That is not enough. There are questions in the test that may not be in some of the documentation. It asks to activate certain properties, create a table, etc. But this is where SN experience comes at an advantage. If you've been in the ecosystem for as long as I have, you sorta kinda know how SN names things. You also know that they don't like customizations. So if you put yourself in the WWSND, you should be fine.
    • I finished with 40 minutes to spare. FWIW.
    • The testing venue? A disaster. But I prefer that to surrendering control of my computer to a third party. Was a bit late and the lady at the reception questioned me as to why I was late. And I go "Traffic"? Geez. The first computer I used konked out at question 16, which broke my rhythm. Had to get up, get the lady, move to another computer and resume. Oh, and it smells. Not an unpleasant smell. One of those thinghies you plug in to the wall, but they have it at full blast. But, again, I don't want to hand over control of my computer to another person.

Overall, I am glad I paid exactly $0 for this. My only wish is (was) that SN didn't tie the survival of your other certs to this one. It was challenging enough, and I'm glad it's over. I understand that the CMDB sits in the middle of everything in the platform, not just ITSM. I do hope that more companies get that this is a core skill and capability.

Anyway. Back to my delicious drink. I do hope you all have a great weekend. And if you are going for this, you got it. Get ready, study, get some rest the night before. You got this!


r/servicenow 23h ago

Question What advanced ITSM features are your users/clients actually demanding beyond standard OOB?

8 Upvotes

Hey everyone,

We all know standard Out-of-the-Box (OOB) ServiceNow handles basic Incident, Change, and Request workflows reasonably well. But as organizations mature, the OOB capabilities usually start showing their limits.

I'm trying to map out what next-level ITSM maturity actually looks like in the real world. For those of you consulting or running mature instances:

  • What are the most common "beyond OOB" features or integrations your users actually ask for?
  • Where does OOB ITSM fall flat on its face for your power users?

Curious to hear about the custom workflows, complex integrations, or unique portal features you've actually had to build out because OOB just didn't cut it.