Posts

KMS Host - Event log search using powershell

With current situation regarding COVID, many companies have users with work laptops happily(?) working remotely. If devices rely on KMS for activation, many devices might suddenly be prompting users if they have not been able to check in for a while. You can search you KMS logs for activations (or not). You may be lucky and be able to go back pre-lockdown and pull out devices that initially connected but have'nt been seen since. In the KMS host, you can pull out the event logs and export to CSV. In this case we're looking at the Key Management Service logs and the ReplacementStrings result. item 7 of that array gives us the licence status of the machine as it attempts to activate. This can be one of: 0 - Unlicensed 1 - Licensed (Activated) 2 - OOB grace 3 - OOT grace, 4 - NonGenuineGrace 5 – Notifications 6 – Extended Grace A quick export into CSV and its ready to be sliced and diced in excel $now=get-date $startdate=$now.adddays(-210) $evtLog = get-eventlog -Comput...

Client side diagnostics - and Office 365 Portal Workload replaced

Something that I've been meaning to add for a while now has been client side diagnostics. So I've finally managed to find some time and add these in. These are based on the URLs published by Microsoft and updated on a regular basis. The server side script generates a txt file which is actaully another powershell script which you copy/paste locally, save as a .ps1 file (not all web servers can deliver .ps1 files ie IIS with default configuration) It takes a few minutes (particularly if there are timeouts)  - improvements (including progress bar!) coming next. Also, I've noticed this morning that the 'Office 365 Portal' feature has been replaced with 'Microsoft 365 suite'. The rebranding continues! Download scripts from https://github.com/JonathanChristie-BHIT/Office365-Info

Service Health Updates........Update

Image
So, whats new and exciting? Just a little. Incidents Incidents tab now shows open incidents too. IPs and URLs The email alert has been re-jigged to show the latest updates instead of just an alert that there were changes. Minor tweaks and adjustments Miscellaneous Diagnostics can be enabled/disabled in the config file PAC file creation can be enabled/disabled in the config file Dashboard now checks for the .css file as well as ok/warning/error jpgs and copies them if not found (ie a new install) You can find the updated package on github  https://github.com/JonathanChristie-BHIT/Office365-Info