While working on a cross-tenant issue with a customer, I had the requirement minimize the number of non-delivery reports sent to external users. I suggested the best way to do this might be a catch-all mailbox.… [ Continue reading ]
Posts
Check External IP Function
Here’s a quick one for today–I wanted to upgrade the Check External IP function that I have in my PS Profile and expand it to be able to use more than one provider. It uses dyndns.com… [ Continue reading ]
Retrieving a Windows 10 Key before reinstallation
Like many folks, when I’ve purchased a PC for personal use and gotten to the point where I want to reinstall Windows, I look on the physical case somewhere for the glittery and reflective OEM label that has the Windows key printed on it.… [ Continue reading ]
Resolving Publish-PSArtifactUtility : Failed to generate the compressed file for script ‘C:\Program Files\dotnet\dotnet.exe failed to pack: error
Since we had announced the retirement of the TechNet gallery last year, I’ve been slowly moving my scripts to the PowerShell gallery. I haven’t posted any new scripts in a couple of months and wrote a new one today. … [ Continue reading ]
Reviewing the Exchange Mailbox Diagnostics Log
A peer of mine today asked if it was possible to review the log of the Managed Folder Assistant, and, if it was, how to find the last time it ran.
As it turns out, you can! … [ Continue reading ]
Cross-tenant Collaboration with Connected Organizations and Azure AD Entitlements – Hands On!
Now that we’ve configured the nuts and bolts of a connected organization, catalog, and access package, let’s take a look at the user experience!… [ Continue reading ]
Cross-tenant Collaboration with Connected Organizations and Azure AD Entitlements!
Recently, I had a customer ask how to help enable their Office 365 tenants to collaborate more easily. Currently, the problem they face is generating invitations to an ever-growing and ever-changing list of recipients across tenants. … [ Continue reading ]
Troubleshooting AADSTS7000112: Application ‘5e3ce6c0-2b1f-4285-8d4b-75ee78787346′(Microsoft Teams Web Client) is disabled.
This error falls into the “both nebulous and specific at the same time” category. Here is a list of a few things you can do to troubleshoot it.
The full text of the message looks something like this:
There are a handful of things to check.… [ Continue reading ]
New Year, New Skills
Happy New Year, everyone!
I’m super excited to be part of of my publisher’s #NewYearNewSkills initiative. If you’ve been curious about how to get software to help you do less of the less important stuff so you can do more of the more important stuff but weren’t sure where to start, my book “Workflow Automation with Microsoft Power Automate” is a great place to start! … [ Continue reading ]
Fun: Keep-Alive Mouse
This week I wanted to do something a little bit fun. You’ve probably seen scripts that keep your mouse moving so your machine doesn’t go to sleep…
But have you ever seen one with PowerShell?
Yes, with the [System.Windows.Forms.Cursor]
… [ Continue reading ]
Milestone!
Kind of excited to see the stats counter on my blog roll over this week, topping 1 million visits in the past year and a half since migrating from the TechNet blog platform!
Thank you for joining me! … [ Continue reading ]
Exchange Hybrid Configuration Wizard: WinRM client cannot process the request
A few weeks ago, while helping a customer configure Exchange Hybrid for Teams, we ran into this interesting error:
As I’ve stated previously, interesting in the context of both technology troubleshooting and doctor’s visits is rarely something you want to hear.… [ Continue reading ]
AAD Connect Error: Azure Service Connectivity Failed (subtitled: Verify, then trust)
This week, while helping a customer onboard to Azure AD Connect, we ran into an interesting error:
Azure Service Connectivity Failed, Unable to proceed
The on-premises synchronization service is not able to connect to Azure Active Directory.… [ Continue reading ]
Capturing ProxyAddresses Before-and-After
This past weekend, while working with a customer on a new proof-of-concept deployment of Exchange Hybrid and Microsoft Teams, we had a need to validate that no user accounts would be inadvertently updated during the upgrading of Exchange 2003 Recipient Policies to modern Exchange email address policies.… [ Continue reading ]
Unable to Install NuGet on Windows Server 2016 Due to TLS Error
This morning, while attempting to set up a virtual machine in my lab environment, I encountered an error while attempting to install the MSOnline module–the NuGet and PowerShellGet components were not already installed. Easy enough–the installation procedure prompts to install them anyway, so just hit yes, right?… [ Continue reading ]
Disabling OneDrive for Business
Today, a colleague asked how to disable OneDrive for Business for a customer.
The answer, of course, is like many tech answers.
In this case, it depends on whether you mean “prevent OneDrive from provisioning” or “prevent users from accessing OneDrive sites that have already been provisioned.” … [ Continue reading ]
Announcing the End of a Script with a PowerShell Music!
This week, I was testing something for a customer that required me to check back on a data replication/sync task. The fun part about continuously checking on something is that I’m human and I will eventually forget (or get bored and just stop doing it). … [ Continue reading ]
Using the Bing Maps Actions in Power Automate
Heyo!
I’m working on a project that needs geocoding and decided to see what Power Automate actions are available to me. Sure, I could construct an HTTP REST call to a service, but maybe there’s any easier way?… [ Continue reading ]
Available for Pre-Order: SharePoint Server Admin Book!
What a crazy year it has been! This week, I sent off the final drafts for my fifth book published this calendar year.
This hefty book (600+ pages) covers installation and configuration of the SharePoint server platform. … [ Continue reading ]
Power Automate’s Sweet Spot
We all end up doing a lot of work that we don’t need to do. That’s not to say that it doesn’t need to be done–it might be a critical operation that needs to be performed, but does it need to be done by you?… [ Continue reading ]