This week, I needed to figure out how to use a group Managed Service Account for an on-premises data gateway cluster. Our documentation says you can do it, but the traditional methods for using a gMSA (i.e., enter the user account and leave the password field blank) don’t work with our documentation for the app (currently here: https://docs.microsoft.com/en-us/data-integration/gateway/service-gateway-service-account… [ Continue reading ]
Disabling Writeback for GALSync Contacts
Last week, I began working with a customer that was experiencing what appeared to be a significant amount of updates to a certain group of objects in the local Active Directory. These objects were being imported from another forest as contacts, yet found themselves being updated very frequently by the local AAD Connect instance.… [ Continue reading ]
Create Teams meeting invite to allow recipients to join via web automatically
Here’s a quick tip:
For organizations that may not have rolled out the Teams client yet and may want recipients to one-click join meetings without having to interact with this page:

There’s a way. It takes a little bit of work when scheduling your meeting, but it can be done.… [ Continue reading ]
Configure Teams to Co-exist with Google Workspace
With the rise of remote work over the past several weeks (now turned months and years), I’ve engaged with many customers who want to use Microsoft Teams to as part of their work-from-home tool set. Many of my customers have investments in both Microsoft Office 365 as well as Google G Suite Workspace or Google Apps (frequently with other third-party IdP, metadirectory, and federation services thrown in the mix), so it’s not always just as easy as “flipping a switch.”… [ Continue reading ]
Office 365 Security & Compliance Center eDiscovery – Part 4: Learning NEAR and ONEAR
This is the fourth in a series of posts focusing on helping you get the most out of Office 365 Content Search and eDiscovery.
Intro
Over the posts in this series, I’m going to go over the following concepts:
- Overview
- Condition Cards: Sender, Recipients, & Participants and Content Types
- Phrases and Grouping AND OR’ing (Oh, my!)
Office 365 Security & Compliance Center eDiscovery – Part 3: Phrases and Grouping AND OR’ing (Oh, my!)
This is the third in a series of posts focusing on helping you get the most out of Office 365 Content Search and eDiscovery.
Intro
Over the posts in this series, I’m going to go over the following concepts:
- Overview
- Condition Cards: Sender, Recipients, & Participants and Content Types
- Phrases and Grouping AND OR’ing (Oh, my!)
Office 365 Security & Compliance Center eDiscovery – Part 2: Condition Cards: Sender, Recipients, & Participants and Content Types
This is the second in a series of posts focusing on helping you get the most out of Office 365 Content Search and eDiscovery.
Intro
Over the posts in this series, I’m going to go over the following concepts:
- Overview
- Condition Cards: Sender, Recipients, & Participants and Content Types
- Phrases and Grouping AND OR’ing (Oh, my!)
Office 365 Security & Compliance Center eDiscovery – Part 1: Overview of Content Search and Core eDiscovery
Part of my role over the last few years has been educating customers about how Office 365 eDiscovery works. While we have lots of documentation on how things work, we don’t have a whole lot actually showing what it looks like in action (to know if you’re doing it right).… [ Continue reading ]
Teams Private Channel eDiscovery
Yesterday, I was asked about the eDiscovery process for Private Channels in Teams.
It’s a little bit hairy at the moment, so I’ve included some scripting and examples to help you out with it.
[shameless plug] I’ve adapted some of this content from one of my books, Deploying Microsoft 365 Teamwork: Exam MS-300 Guide.[/shameless… [ Continue reading ]
Add A SharePoint Server Farm Admin Farm-Wide
I was installing a new SharePoint Server 2019 farm and after applying all updates and configuring the SharePoint Products Wizard, I restarted my servers a final time and logged on, only to find that I couldn’t access the SharePoint Products Wizard anymore.… [ Continue reading ]
MS-900 Exam Guide is Here!

It sure has been a busy month! I’m still churning away on new content, but we did get this out the door: The Microsoft 365 Fundamentals MS-900 Exam guide! MS-900 is an entry level exam designed to show mastery of core cloud and Microsoft 365 technologies concepts.… [ Continue reading ]
The MS-300 Exam Prep Guide LIVES!

After several months of hard work, the team at Packt has brought this book to life! The requisite shout-outs include:
Thanks to everyone who was patient with me and supported me along the way with pizza, tacos, good vibes, and positive feedback. … [ Continue reading ]
Flashback to what it took to do math in DOS batch files
While working on a script for an upcoming project, I wanted to test for the presence of various Office versions, including 32-bit and 64-bit components before initiating setup. Here’s one way I found:
@ECHO OFF SET CURRLOCATION32="C:\Program Files (x86)\Microsoft Office\root\Office16" SET CURRLOCATION64="C:\Program Files\Microsoft Office\root\Office16" SET PREV1LOCATION32="C:\Program Files (x86)\Microsoft Office\root\Office15" SET PREV1LOCATION64="C:\Program Files\Microsoft Office\root\Office15" SET PREV2LOCATION32="C:\Program Files (x86)\Microsoft Office\root\Office14" SET PREV2LOCATION64="C:\Program Files\Microsoft Office\root\Office14" REM Check for 64-bit versions IF EXIST ""%CURRLOCATION64%\MANIFEST.XML""… [ Continue reading ]
Update: AAD Connect Network Communications Test
A new year, a new test!
While troubleshooting a few installation and update issues, I noticed that the endpoints list was a smidgen out of date, so I’ve updated that. For this update, I attached Fiddler (http://www.telerik.com/Fiddler) to my system and performed the install, checking for new endpoints, and then merged it with updates from the public IP/URL list.… [ Continue reading ]
Pre-order the MS-900 Exam Guide now!
Surprise! I have another book! It’s available for pre-order on Amazon now.

This is gonna be a busy year for me. This time, I’m collaborating with two of my peers:
Together, we’re putting together the MS-900 exam guide, chock full of things you wish you would have known the first time you took the it. … [ Continue reading ]
