Showing posts from 2019

CMPivot, Run Script, & Client Notification (Again!)

What is Client Notification? Client Notification in SCCM is one of the most powerful features of SCCM that most people never know they use on a regular basis. In SCCM 2012 SP1, Client Notification was introduced to help get rid of the S low M oving S oftware name and help get SCCM into the business of real-time actions. Client Notification consists of a Notification Manager, a Notification Server, and a Notification Agent which is part of CCMEXEC on the client. The Notification Agent on the client attempts to initiate communication with the Notification Server (your Management Point aka MP) via TCP on port 10123 and it keeps this “conversation” alive checking in every 15 minutes. If TCP on port 10123 isn’t available, the client fails over to using HTTP/HTTPS on port 80/443 and this communication occurs every 5 minutes. DNS Resolution from the MP to the Client is NOT required, because the client is initiating the communication with the MP. As long as the client can resolve

Edge Insider (aka Microsoft Chrome)

When Microsoft announced that it was dumping their made from scratch Edge browser in favor of a Chromium based Edge browser, I got super excited. I know this is a ways out from becoming a "production" reality, but the Edge Insider builds are extremely promising and even the Canary build I'm blogging from right now is insanely stable! You can download the new Edge Insider preview (old news) and it's available for anything from macOS to Windows 7 to Windows 10 . You can even get it on your Apple iOS and Android devices, from their respective app stores. This means that you should be able to put it on literally any device in your arsenal. Take a look at the plethora of new features  listed by Microsoft and keep visiting that page for changes. Exciting Feature #1:  Extensions from Chrome Web Store .  Microsoft is allowing you to install extensions from the Chrome Web Store into Edge Insider. Microsoft has its own Microsoft Edge Insider Addons store, but i

SCCM CMPivot and Run Scripts

What is CMPivot? What are Scripts? Why do I care about either of them? I recently attended MMS 2019 and took a great session from Jason Sandys and Tom Degreef on CMPivot and Run Scripts. They dove deep into the technical aspects of both of these somewhat new "fast channel" features of SCCM. Full disclaimer: I do not know everything and I may occasionally not know as much as you. Test everything you see here on a LAB environment and make sure you fully understand it. If you have any suggestions for improving this post, please feel free to drop a comment and I'll give you some kudos for your edit. Over simplified, CMPivot is a near real-time (not milliseconds, but usually seconds, and definitely no more than a few minutes) way to query information about your systems. You can find out literally anything about any system within your reach. Scripts pairs nicely with CMPivot because it is a real-time way to run scripts against your query results, or just another old col