One of my former peers pinged me the other day asking if I had a script in my back pocket that would allow an analyst at a customer to get a list of Teams, whether they were public or private, and who the owners were.… [ Continue reading ]
Art imitates life: You can now talk to yourself in Teams
If you talk to yourself, is it bad? Or is it only bad if you answer?
You can now find out. In a new feature rolling out, you can now initiate a chat conversation with yourself.
To use this new feature, simply strike up a chat–and address it to yourself.… [ Continue reading ]
Expert Microsoft Teams Solutions is Here!
At long last–after almost a year of development, updates, and revisions, I’m super-excited to announce that our Microsoft Teams book has finally landed!
Big shout out to my co-authors who helped make it happen:
- Yura Lee
- Grant Oliasani
- Angel Aviles
Also, we couldn’t have gotten over the finish line without Denzil and Aaron! … [ Continue reading ]
Blocking voicemail attachment delivery
Today, I was approached by a peer with a particularly interesting situation–blocking a particular type of system-generated message from hitting the mailbox. In particular, a voicemail.
Background
Voicemail messages in Exchange Online / Teams Phone world are delivered via email to the recipient’s mailbox and generally include the voicemail as an audio attachment in addition to a transcription of the message. … [ Continue reading ]
Common Teams, SharePoint Online, and OneDrive for Business Governance Controls
Last week, while I was working with a customer to on-board OneDrive and Teams, we started a discussion around governance. I had an older template that I had put together a few years ago for another government customer, but I decided to revisit it and update it with current controls.… [ Continue reading ]
Configuring Viva Connections in Teams – A Quickstart Guide
For folks who want to get started on bringing your intranet into Teams, here’s a quick take on configuring Viva Connections, including screenshots, tips, and the ever popular “what happens to the end users” question answered.
Buckle up.
Introduction
Viva Connections, from our marketing material, is “a desktop and mobile experience that brings together relevant news, conversations, and resources in one place for your organization.”… [ Continue reading ]
Quick-and-dirty Catch-All Mailbox for GCC Channel Meeting Invitations
It’s well-known that our Government Community Cloud instance of Office 365 doesn’t support emailing a channel. This can be problematic when you are attempting to schedule a channel meeting and include recipients not on the platform. What ends up happening is the recipient can actually receive an NDR (because they can’t send the meeting acceptance back to the channel).… [ Continue reading ]
Update to Teams Auto Answer Script
Hey-o!
It looks like there may have been an encoding problem for some folks with the recent update of the Teams-AutoAnswer script. I’ve updated the encoding in the file and re-posted it, so please let me know if you have problems.… [ Continue reading ]
Manual OAuth Configuration for Microsoft Teams in a Hybrid Scenario
There are times when your organization (or a customer’s organization) just can’t run the Exchange Hybrid Configuration Wizard. If you’re embarking on one of our strategies to take advantage of Microsoft Teams while your mailboxes are still on-premises, the Exchange Hybrid configuration is the go-to way to get there, since it sets all this stuff up automatically. … [ Continue reading ]
Update to Teams-AutoAnswerWithVideo Script
Nearing the height of the COVID pandemic here in the U.S., I bashed together a script to help customers auto-answer Teams calls with video. You can find the original here: Auto-Answer Teams Call with Video and PowerShell. The premise was quite simple: monitor the Teams log file for an incoming call entry and then send the Teams hotkey sequence to answer.… [ Continue reading ]
Migrated Disable-SkyplePlugin Tool
In order to help our customers (and their users) fully transition from Skype for Business to Microsoft Teams, I’ve updated the Disable-SkypePlugin script that I published back in 2020 and put it on the PowerShell Gallery.
As we encounter more and more customers still working remotely, helping enable them use the most modern tools (like Microsoft Teams) is critically important. … [ 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!
If you missed out on that excitement, go back to that post 🙂
In this thrilling installment, we’re going to take the My Access portal link that was the result of the last post and distribute that to users in remote tenant. … [ 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. It requires a lot of hand-holding and maintenance.… [ 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 ]
Manually Disable Skype for Business COM Add-In for Outlook
Today, I was asked about manually disabling the Skype of Business Outlook plug-in for a customer where users have both Skype and Teams clients and are configured in Islands mode.
This is what I came up with. You can save it and drop it in a computer startup script as well as a user logon (since the script modifies both HKLM and HKCU).… [ Continue reading ]
