![skype for business startup disaple skype for business startup disaple](https://149584678.v2.pressablecdn.com/wp-content/uploads/2021/10/Skype-in-Task-Manager.png)
Still, even though we managed to reapply lineuris directly into Teams thousands of users within 2 hours, it still took over 10 hours for Teams BVD backend to re-provision call routing for them. It was by sheer good planning that we had regular outputs from Get-CsUser throughout our migration so that we could quickly use those as a reference point for all Line URIs assigned. Fixing it…Īt this stage the only option left it to reapply the Line URIs to all user accounts. What should have been done is a Disable-CsUser that was targeted specifically to the account on the pool preventing removal using the -Identity parameter. This single action took out every user, meeting room, common area phone, call queue and auto attendant across the globe for the customer.
![skype for business startup disaple skype for business startup disaple](https://i.ytimg.com/vi/BAQ5nBG7w4o/maxresdefault.jpg)
Whilst Teams doesn’t pay attention to the enabled attribute on-prem, it does for phone numbers applied to Direct Routing users as that is where the -OnPremLineURI is inherited from. Migrated accounts even in Teams Only will still have this attribute set on AD.ĭisable-CsUser will clear all msRTCSIP* attributes for all enabled users…
![skype for business startup disaple skype for business startup disaple](https://technoresult.com/wp-content/uploads/2019/08/Delete-from-registry-600x379.jpg)
This command is massively destructive in that it will collected every user in AD with msRTCSIP-UserEnabled attribute set to TRUE and pipe them into the Disable-CsUser command. We knew there was one account left on-prem which needed to be removed and they hypothesis was that the engineer tasked to remove the topology ran Get-CsUser | Disable-CsUser to remove that account. In order to remove a front end pool from the Skype for Business topology all active user accounts must either be moved to another pool or disabled. The last changed time on the objects showed all this happened between 14:10 and 14:40, so I breathed a heavy sigh of relief that it wasn’t me. All which we would expect to remain even for hybrid accounts. I was told that the losing service provider had removed Skype servers from the topology around 2-3pm that day.Īn export of AD showed that EVERYONE had their msRTC* attributes wiped, not only the LineURI, but primary user address, Home server etc. I asked if there was any work that had been done that could cause this as well. My script outputted every line, only 10 accounts where affected. A site has reported they have lost calling, I’ve checked and their LineURIs are missing” Then Came the dreaded phone call…ģ:15pm a call from the customer. As expected the script worked and performed properly. Procedures were placed and script double checked to make sure that nothing untoward should happen.ġ2pm came along and testing began. Due to lack of pre-production environment, this would be a test on production infrastructure. The day of the test came and I had 10 test accounts to do my worst.
#Skype for business startup disaple windows
With all good due diligence I highlighted the importance of a test before arranging change windows with each site. would mean they temporarily lose dial capabilities to the PSTN. Meetings with the customer I highlighted that this process would lead to an outage period for the affected users because clearing, waiting for AzureAD sync etc. I had been working on a script that would collect people’s LineURIs from the msRTCSIP-Line attribute, clear the offending attribute and reapply the lineuri directly into Teams releasing the dependance to this attribute and thus allowing for the schema to be removed. I even cited the article I wrote a few weeks back to them: Īfter a lot of persuasion due to lack of clarification from Microsoft I convinced them to see caution and not remove the Schema until such time as we have successfully moved people’s phone number control over to Teams. You have a meeting and I called out that removing the Skype for Business schema is probably a bad idea since all user’s phone numbers are managed by the msRTCSIP-Line attribute as they are migrated accounts. The losing service provider now wants to decommission Skype for Business. You’ve successfully migrated 16,000 users across the globe from Skype for Business to Microsoft Teams after months of painstaking voice infrastructure deployments, number porting, and a truck load of user adoption and change management. Last week I endured the day from hell! Heed this warning otherwise it will happen to you.