How to connect Spectralink IP DECT system with Microsoft Teams

In this blog post you can learn how to connect Spectralink IP DECT system with Microsoft Teams. I write about the requirements, which Spectralink hardware is supported for connecting with Microsoft Teams and how to configure the IP DECT server.

Microsoft supports to connect your Spectralink IP DECT system with Microsoft Teams thanks to the new Microsoft Teams SIP gateway. It allows you to connect native, certified SIP devices to your Microsoft Teams platform. Since September 2022 certified IP DECT systems are also supported.

Continue reading “How to connect Spectralink IP DECT system with Microsoft Teams”

Customize Music on Hold in Microsoft Teams

In this blog post you will learn how to customize the music on hold in your Microsoft Teams environment. Microsoft announced this feature to be deployed in September 2022 and it allows us to define an own music on hold.

You archive this by configuring the new policy Hold Music in the Microsoft Teams Admin Center. Because it is a Microsoft Teams policy, you have the choice to set a new music on hold globally for all users or to define a music on hold for individual users.

Continue reading “Customize Music on Hold in Microsoft Teams”

How to find ownerless Microsoft Teams – Part 2

In my first blog post about how to manage ownerless Microsoft Teams, I wrote about the standard tools by Microsoft. In this blog post, I will give you some inputs how to use the Microsoft Graph API in combination with SharePoint Online and Microsoft Flow to find ownerless M365 groups and to stay informed about ownerless teams or Microsoft 365 groups.

I will use the Graph API to get a report about the existing Microsoft Teams. This dataset is filtered on ownerless teams and is written to a SharePoint list. When stored in the SharePoint list, you can extend the solution by triggering a Microsoft Flow to notify the service desk, for example.

Continue reading “How to find ownerless Microsoft Teams – Part 2”

How to connect the Poly Rove IP DECT system to the Microsoft Teams SIP gateway

A few weeks ago, Microsoft announced a new milestone for the Microsoft Teams phone system – the Microsoft Teams SIP gateway will support IP DECT systems soon. A few vendors are already known and one of them will be Poly and their IP DECT solution Rove. In this blog post, I will write about the configuration and how to setup the Poly Rove to work together with the Microsoft Teams SIP gateway.


Continue reading “How to connect the Poly Rove IP DECT system to the Microsoft Teams SIP gateway”

How to manage ownerless Microsoft Teams – Part 1

In this first blog post of two, I will cover how to manage ownerless Microsoft Teams and Microsoft 365 groups using board tools from Microsoft. Ownerless Microsoft 365 groups or teams are quite common and often seen in the wild.

A few weeks ago, Martina Grom tweeted about a new feature in the Microsoft Admin Center to find these ownerless Microsoft 365 groups or Microsoft Teams. It allows active members to be notified by mail when the team, or rather the Microsoft 365 group, no longer has an owner. This tweet brought this feature to my attention.

I will show you this option and an alternative way to notify someone about ownerless teams, like the IT staff for example, by a scripted solution in a second post.

Continue reading “How to manage ownerless Microsoft Teams – Part 1”

How to downgrade the Microsoft Teams module in your Azure Automation account

In this blog post I will give a short overview how to downgrade the Microsoft Teams module in your Azure Automation account. Why you should do this? Assume you have developed a solution for some Microsoft Teams automations. You are using the Teams PowerShell module in some of your scripts. After a few months running the solution very smoothly, you decide to upgrade the PowerShell module in your Automation Account. And from that time on, your scripts don’t work anymore. Microsoft updates version 2.3.1 to the current release and some command-lets or parameter changed. Of course, we can update our solution but it is better to get a working solution in a short period of time and to find a solution in a lab environment.

Error message during Connect-MicrosoftTeams with current module 2.6.0 - ApplicationId is an unknown parameter
Error message during Connect-MicrosoftTeams with current module 2.6.0
Continue reading “How to downgrade the Microsoft Teams module in your Azure Automation account”

Side effects by Microsoft Teams App permission policy

This week I had a Aha event and some fun with side effect by the Microsoft Teams App permission policy. The customer disabled third party apps and allowed only a few Microsoft apps. For testing purposes, the customer created a user-based app policy, allowed some third-party apps in this policy and assigned it to some specific user accounts. With one of these users, we started to create a new private Microsoft Teams, which should be enabled as org-wide teams afterwards. During testing we saw some nice side effects of the arrangement of the Microsoft Teams app permission policies and it took some time to find the root cause for it. So, I like to report it to you in this blog post.

Continue reading “Side effects by Microsoft Teams App permission policy”

Auto dial with Microsoft Teams

A very often requested feature in Microsoft Teams Phone System projects is auto dial. A user marks a phone number and is looking for a shortcut to initiate a phone call with Microsoft Teams to this marked number. Does it work, Thorsten, auto dial for Microsoft Teams?

To be honest: not directly out of the box. But based on an article from Frank Carius, I found a solution for this request.

Continue reading “Auto dial with Microsoft Teams”

Roll back error during SfB user migration to Teams

In my latest project, I had the challenge to migrate an entire organization with 4.000 users from Skype for Business OnPrem to Micrsoft Teams in just two weeks. The customer planned to replace their current GoTo Meeting solution with Microsoft Teams. Of course, challenge accepted. During the migration I had to move the users from OnPrem to Skype for Business Online aka Teams. The migration to the cloud failed for some users with the message “An unknown error occurred while trying to roll back the user.” It took some time to resolve this error and this blog post is about it.

Continue reading “Roll back error during SfB user migration to Teams”