Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Важно!
Skype для бизнеса Online, эксплуатируемая компанией 21Vianet в Китае, была прекращена 1 октября 2023 года. Если вы еще не обновили своих пользователей Skype для бизнеса Online до Teams, они автоматически планируются для вспомогательного обновления. Если вы хотите обновить организацию до Teams самостоятельно, настоятельно рекомендуется начать планирование пути обновления уже сегодня. Помните, что успешное обновление соответствует технической готовности и готовности пользователей, поэтому обязательно используйте наше руководство по обновлению при переходе к Teams.
Skype для бизнеса Online, за исключением службы 21Vianet в Китае, была прекращена 31 июля 2021 года.
В этой статье рассматриваются Skype для бизнеса Server атрибуты, которые остаются в локальная служба Active Directory после миграции пользователей, а также объясняется, где осуществляется управление номерами телефонов.
По умолчанию для всех пользователей, которые были включены для Skype для бизнеса Server, а затем перенесены в облако, атрибуты msRTCSIP по-прежнему настроены в локальная служба Active Directory.
Эти атрибуты, в частности sip-адрес (msRTCSIP-PrimaryUserAddress) и номер телефона (msRTCSIP-Line), продолжают синхронизироваться из локальная служба Active Directory в Microsoft Entra ID.
Однако после удаления развертывания Skype для бизнеса Server средства Skype для бизнеса Server будут недоступны для управления этими атрибутами.
Без инструментов для управления атрибутами, если в назначениях номеров телефонов требуются изменения, администраторы не смогут использовать эти средства для внесения обновлений.
Существуют две модели для активного решения этой ситуации. Подробные сведения о рекомендациях по поэтапному подходу см. в этой сводке.
Модель | Деятельности |
---|---|
1. Ведение административных операций в локальной среде | Оставьте Active Directory в локальной среде в качестве авторитетного источника для управления номерами телефонов.
Оставьте пользователей, которые были включены для Skype для бизнеса учетных записей сервера как есть, и управляйте атрибутами msRTCSIP с помощью средств Active Directory. |
2. Управление операциями в сети и удаление локальных атрибутов | Переместите задачи администрирования в интернет и очистите все атрибуты msRTCSIP от перенесенных пользователей в локальная служба Active Directory. |
Модель 1. Управление SIP-адресами и номерами телефонов для пользователей в Active Directory
Этот метод гарантирует отсутствие потери службы для перенесенных пользователей, сохраняя при этом операции управления номерами с помощью локальных средств и позволяет удалить Skype для бизнеса Server развертывания путем устранения (например, очистки) серверов без полного списания.
Примечание.
После миграции пользователей в Teams эти атрибуты не будут заполнены в вашей локальная служба Active Directory и управляются в Сети.
Администраторы могут управлять пользователями, которые были перемещены из локальной Skype для бизнеса Server в облако, даже после списания локального развертывания.
Если вы хотите внести изменения в sip-адрес пользователя или номер телефона пользователя (а этот sip-адрес или номер телефона уже имеет значение в локальная служба Active Directory), необходимо внести изменения в локальная служба Active Directory и позволить значениям перетекать до Microsoft Entra ID. Для этого метода не требуется локальная Skype для бизнеса Server. Эти атрибуты можно изменить непосредственно в локальная служба Active Directory с помощью оснастки MMC Пользователи и компьютеры Active Directory (как показано ниже) или PowerShell. Если вы используете оснастку MMC, откройте страницу свойств пользователя, щелкните вкладку Атрибут Редактор и найдите соответствующие атрибуты для изменения:
Чтобы изменить SIP-адрес пользователя, измените
msRTCSIP-PrimaryUserAddress
.Примечание.
ProxyAddresses
Если атрибут содержит SIP-адрес, также обновите это значение, как рекомендуется. Хотя sip-адрес в вProxyAddresses
office 365 игнорируется приmsRTCSIP-PrimaryUserAddress
заполнении, он может использоваться другими локальными компонентами.Чтобы изменить номер телефона пользователя, измените
msRTCSIP-Line
значение, если у него уже есть значение.Если у пользователя изначально не было значения для
msRTCSIP-Line
локальной среды до перемещения, вы можете изменить номер телефона с помощью-PhoneNumber
параметра командлета Set-CsPhoneNumberAssignment в модуле Teams PowerShell.
Эти действия не являются обязательными для новых пользователей, созданных после отключения гибридной среды, и этими пользователями можно управлять непосредственно в облаке. Если вам удобно использовать сочетание этих методов и оставить атрибуты msRTCSIP в локальная служба Active Directory, вы можете повторно создать образ локального Skype для бизнеса серверов и продолжить работу с этой моделью на неопределенный срок. Однако если вы предпочитаете очистить все атрибуты msRTCSIP и выполнить традиционное удаление Skype для бизнеса Server, используйте Модель 2.
Модель 2. Очистка атрибутов Skype для бизнеса для всех локальных пользователей в Active Directory
На этом этапе достигается согласованный подход к управлению для существующих и новых пользователей.
Этот вариант требует дополнительных усилий и правильного планирования, так как пользователи, которые были перемещены из локальной Skype для бизнеса Server в облако, должны быть повторно подготовлены. Эти пользователи могут быть разделены на две категории: пользователи без телефонной системы и пользователи с телефонной системой. Пользователи с телефонной системой сталкиваются с временной потерей телефонной службы при переносе номера телефона из управляемого в локальная служба Active Directory в облако. Перед началом массовых операций пользователей рекомендуется выполнить пилотный проект с участием небольшого числа пользователей с телефонной системой. Для крупных развертываний пользователи могут обрабатываться в небольших группах в разных временных окнах.
Примечание.
Этот процесс прост для пользователей с соответствующим sip-адресом и UserPrincipalName. Для организаций, в которых есть пользователи с несогласовающими значениями по этим двум атрибутам, необходимо соблюдать дополнительную осторожность, как указано ниже, для плавного перехода.
Примечание.
Если вы настроили локальные конечные точки гибридных приложений для автосекретарей или вызова Очереди, обязательно переместите эти конечные точки в Microsoft 365, прежде чем выводить из эксплуатации Skype для бизнеса Server. Дополнительные сведения см. в статье Перенос конечных точек гибридных приложений перед выводом из эксплуатации локальной среды.
Убедитесь, что следующий локальный Skype для бизнеса командлет PowerShell возвращает пустой результат. Пустой результат означает, что пользователи не размещаются в локальной среде и либо были перемещены в Microsoft 365, либо отключены:
Get-CsUser -Filter { HostingProvider -eq "SRV:"} | Select-Object Identity, SipAddress, UserPrincipalName, RegistrarPool
Запишите текущий номер телефона пользователей (LineUri), UserPrincipalName и связанную информацию, выполнив следующий локальный Skype для бизнеса Server командлет PowerShell для экспорта данных пользователя:
Get-CsUser | Select-Object SipAddress, UserPrincipalName, SamAccountName, RegistrarPool, HostingProvider, EnabledForFederation, EnabledForInternetAccess, LineUri, EnterpriseVoiceEnabled, HostedVoiceMail | Sort SipAddress | Export-Csv -Path "c:\backup\SfbUserSettings.csv"
Важно!
Прежде чем продолжить, откройте файл SfbUserSettings.csv и убедитесь, что все данные пользователя успешно экспортированы. Рекомендуется сохранить копию этого файла. Не используйте этот файл в следующих шагах для обработки пользователей.
Создайте файл с группой пользователей, который будет использоваться на следующих шагах. После успешного завершения первой группы пользователей перейдите к следующей группе пользователей. В приведенном ниже примере группы пользователей выбираются в алфавитном порядке. Вы можете фильтровать пользователей на основе критериев, которые соответствуют способу обработки пользователей.
Get-CsUser | where userprincipalname -like "abc*" | Select-Object SipAddress, UserPrincipalName, SamAccountName, RegistrarPool, HostingProvider, EnabledForFederation, EnabledForInternetAccess, LineUri, EnterpriseVoiceEnabled, HostedVoiceMail | Sort SipAddress | Export-Csv -Path "c:\data\SfbUsers.csv"
Важно!
Прежде чем продолжить, откройте файл SfbUsers.csv и убедитесь, что данные пользователя успешно экспортированы. Вам потребуются LineUri (номер телефона), UserPrincipalName, SamAccountName и SipAddress из этого файла на следующем шаге.
Если вы хотите предотвратить прерывание службы, прежде чем продолжить, убедитесь, что вы загрузили номера телефонов в Интернет. См. раздел Перемещение номеров телефонов в облако. Если продолжить и очистить атрибуты msRTCSIP без завершения перемещения телефонных номеров в облако, это может привести к временной потере обслуживания во время процесса локального вывода из эксплуатации.Удалите сведения об атрибутах, связанные с Skype для бизнеса Server, из Active Directory для набора пользователей, которые вы готовы обновить. Этот процесс выполняется двумя шагами, как показано ниже.
Важно!
После следующего цикла Azure AD Sync после выполнения этого шага пользователи с телефонной системой, которые были перемещены из локальной Skype для бизнеса Server в облако, потеряют возможность совершать и принимать звонки до тех пор, пока шаг 8 не будет успешно завершен и подтвержден на шаге 9. Кроме того, убедитесь, что вы сохранили номера телефонов пользователей и соответствующую информацию в соответствии с шагом 2, так как эта информация требуется для этого шага.
$sfbusers=import-csv "c:\data\SfbUsers.csv" foreach($user in $sfbusers){ Disable-CsUser -Identity $user.SipAddress}
Затем для того же набора пользователей очистите значение msRTCSIP-DeploymentLocator с помощью локальная служба Active Directory PowerShell:
$sfbusers=import-csv "c:\data\SfbUsers.csv" foreach($user in $sfbusers){ Set-ADUser -Identity $user.SamAccountName -Clear msRTCSIP-DeploymentLocator}
Чтобы добавить значение sip-адреса обратно в локальная служба Active Directory proxyAddresses, выполните следующий командлет локальная служба Active Directory Module для Windows PowerShell. Это действие предотвратит проблемы взаимодействия, которые используют этот атрибут.
$sfbusers=import-csv "c:\data\SfbUsers.csv" foreach($user in $sfbusers){ $userUpn=$user.UserPrincipalName $userSip=$user.SipAddress $proxies=Get-ADUser -Filter "UserPrincipalName -eq '$userUpn'" -properties * | Select-Object @{Name="proxyAddresses";Expression={$_.proxyAddresses}} if(($null -eq $proxies) -or ($proxies.proxyAddresses -NotContains $userSip)) { Get-ADUser -Filter "UserPrincipalName -eq '$userUpn'" | Set-ADUser -Add @{"proxyAddresses"=$user.SipAddress} } }
Запуск Azure AD Sync
Start-ADSyncSyncCycle -PolicyType Delta
Дождитесь завершения подготовки пользователей. Ход подготовки пользователей можно отслеживать, выполнив следующую команду Teams PowerShell. Следующая команда Teams PowerShell возвращает пустой результат по мере завершения процесса.
Get-CsOnlineUser -Filter {IsSipEnabled -eq $True} | Where {$_.UserValidationErrors -ne $null} | Select SipAddress,InterpretedUserType,UserValidationErrors
Чтобы назначить номера телефонов и включить пользователей для телефонной системы, выполните следующую команду Teams PowerShell:
Примечание.
Пропустите этот шаг, если вы уже отправили номера через Интернет. Дополнительные сведения о передаче номеров телефонов в Интернет и предотвращении потенциального нарушения работы службы в этом процессе см. в статье Перемещение номеров телефонов в облако.
$sfbusers=import-csv "c:\data\SfbUsers.csv" foreach($user in $sfbusers){ if($user.LineUri) { Set-CsPhoneNumberAssignment -Identity $user.SipAddress -PhoneNumber $user.LineUri.Replace("tel:","") -PhoneNumberType DirectRouting } }
Примечание.
Если у вас по-прежнему есть Skype для бизнеса конечные точки (клиенты Skype или сторонние телефоны), вы также хотите задать для -HostedVoiceMail значение $true. Если ваша организация использует конечные точки Teams только для пользователей с поддержкой голосовой связи, этот параметр неприменим для пользователей.
Убедитесь, что пользователи с функциями телефонной системы подготовлены правильно. Следующая команда Teams PowerShell возвращает пустой результат по мере завершения процесса.
$sfbusers=import-csv "c:\data\SfbUsers.csv" foreach($user in $sfbusers) { if($user.LineUri) { $u=Get-CsOnlineUser -Identity $user.SipAddress if ($u.LineURI -ne $user.LineUri -or $u.EnterpriseVoiceEnabled -ne $true) { Get-CsOnlineUser -Identity $user.SipAddress | fl SipAddress, InterpretedUserType, OnPremLineURI, LineURI, EnterpriseVoiceEnabled } } }
Повторяйте шаги 3–9, пока не будут обработаны все пользователи.
Убедитесь, что все пользователи успешно обработаны, выполнив следующие две команды PowerShell.
Локальная команда PowerShell Skype для бизнеса Server:
Get-CsUser | Select-Object SipAddress, UserPrincipalName
Команда Teams PowerShell:
Get-CsOnlineUser -Filter {IsSipEnabled -eq $True} | where {$_.UserValidationErrors -ne $null} | fl SipAddress, InterpretedUserType, OnPremHostingProvider, UserValidationErrors
После выполнения всех действий, описанных в методе 2, дополнительные действия по удалению Skype для бизнеса Server локального развертывания см. в разделах Перемещение конечных точек гибридных приложений из локальной среды в сеть и Удаление локального Skype для бизнеса Server.