SharePoint Online- Bad service principal breaks SharePoint Admin API Access “Global Service Principal ID Error: Error: {}” Resolved

Could not retrieve Global Service Principal ID Error

We recently ran into an issue when creating SPFX Azure Active Directory App registrations using an O-Auth Implicit flow that our SharePoint Admin Center API Access page then gave an error: Could not retrieve Global Service Principal ID Error: Error: {} And when using O365 CLI, I was getting the same error trying to add … Read more

Microsoft Teams cloud phone system and Skype for Business deployment

Our VoIP solution here at the office was previously Ooma. They are great, and rarely did we have issues with their service. However, we wanted to consolidate our VoIP phonelines with Skype for Business/Microsoft Teams. So here is the process of how we ported the numbers. I believe this article is unique because I do … Read more

Office 365- Microsoft Teams Skype Upgrade AUTOMATICALLY scheduled in 31 days from now

Admins! Be sure to log into your Microsoft Teams Admin tenants at and make sure you are ready for the Skype for Business to Teams upgrade! All of your users after this time will no longer be able to use Skype for Business and must use teams. Red flag! I was setting up a … Read more