Category Archives: PowerShell

Quickly list all Groups and Teams a user is member of in Microsoft 365

In one of my most popular articles, I discussed several tips and tricks on how to quickly fetch group membership for a given user. As the article was written almost 5 years ago, some of the examples therein are now … Continue reading

Posted in Azure AD, Exchange Online, Graph API, Microsoft 365, Microsoft Teams, Office 365, PowerShell | Leave a comment

Updated version of the Reporting on Teams apps and tabs script

Two years back, I published a short “proof of concept” script that helps you enumerate Teams apps and tabs across all your organization’s Teams. Due to some recent changes in the Graph API endpoints required to use the script, it’s … Continue reading

Posted in Graph API, Microsoft 365, Microsoft Teams, Office 365, PowerShell | Leave a comment

Changes in how customers connect to Security and Compliance Center PowerShell via basic authentication cause some confusion

A post over at Experts Exchange alerted me to a possible issue with Remote PowerShell connectivity to the Security and Compliance Center endpoint, when using basic authentication. A quick test on my end seemed to confirm the behavior, but only … Continue reading

Posted in Azure AD, Exchange Online, Microsoft 365, Office 365, PowerShell | Leave a comment

Updated version of the ODFB shared files report PowerShell script (2022)

Few years back, I released a “proof of concept” script that uses the Graph API endpoints to enumerate all shared files, across all user’s OneDrive for Business site collections within an organization. Due to some recent changes in the underlying … Continue reading

Posted in Graph API, Microsoft 365, Office 365, OneDrive for Business, PowerShell | Leave a comment

Did you know: controlling visibility of own copies of Group messages

Office 365 Groups (or Microsoft 365 Groups as they have been known lately) have been around for a while now. By design, they are a combination between a Distribution group and a shared mailbox, and offer additional features across other … Continue reading

Posted in Exchange Online, Microsoft 365, Office 365, PowerShell | Leave a comment