Ошибка при переходе клиента в режим Teams только

Симптомы

При попытке переключить клиента на режим Teams Только на уровне организации с помощью центра администрирования Microsoft Teams или с помощью cmdlet действие не заканчивается, и вы получаете сообщение об ошибке, которое напоминает одно из следующих сообщений, в зависимости от пользовательского интерфейса, который вы Grant-CsTeamsUpgradePolicy используете.

Центр администрирования Microsoft Teams

См. разделы, которые выделены красным цветом ниже.

Снимок экрана неотвеченного раздела при переключении режима o Teams Only.

Примечание: Если вы столкнулись с этой ошибкой в центре администрирования Microsoft Teams, рекомендуем запустить этот список, в котором будет отображаться следующее Grant-CsTeamsUpgradePolicy подробное сообщение об ошибке.

PowerShell в Teams

ВНИМАНИЕ. Все* пользователи в этом клиенте теперь Teams только пользователями, за исключением тех пользователей, у которых явное назначение * политики TeamsUpgradePolicy. Teams пользователи не могут использовать Skype для бизнеса, кроме как присоединяться к Skype для бизнеса собраниям. Подробные сведения http://aka.ms/UpgradeToTeams см. в . Эта организация не может быть обновлена до режима TeamsOnly. Один или несколько доменов M365 имеют публичную запись DNS, которая указывает на локальное развертывание Skype для бизнеса Server. При ошибке записи домена являются {[lyncdiscover. <domain_name> . <IP_address> ];}. Чтобы обновить клиента до TeamsOnly, сначала выполните миграцию всех пользователей из локального Skype для бизнеса Server в облако (с помощью), а затем отключим гибридную конфигурацию Skype для бизнеса для этого клиента и обновим записи DNS, чтобы указать на Move-CsUser M365. После завершения этих действий можно выполнить эту команду, после чего все пользователи и все впоследствии созданные новые пользователи будут teamsOnly.

Снимок экрана ошибки PowerShell при переключении режима o Teams Only.

Примечание: Фактическое сообщение об ошибке указывает имя и IP-адрес каждого домена с неправильными записями домена. В этом примере используется текст-местоодатель для одного затронутного доменного имени и IP-адреса.

Причина

Когда вы инициируете процесс перехода клиента на режим Teams Only, проверяется запись DNS lyncdiscover для каждого домена с поддержкой SIP в клиенте. Если записи DNS lyncdiscover для любого домена присутствуют, но не указывают на Microsoft 365, любая попытка перейти на Teams режиме не удается.

Решение

Как минимум, для того чтобы включить режим Teams только на уровне организации, необходимо обеспечить следующие условия:

  • Для всех доменов с поддержкой SIP в клиенте запись DNS lyncdiscover должна указать на Microsoft 365.
  • Для всех доменов с поддержкой SIP, которые будут использоваться для Skype для бизнеса Online и Teams,все записи DNS должны присутствовать.

Чтобы устранить эту ошибку, сделайте следующее:

  1. Определите состояние SIP всех доменов в клиенте, включенных или отключенных для SIP:

    1. Подключение Teams PowerShell.
    2. Запустите кодлет Get-CsOnlineSipDomain, чтобы получить список всех доменов SIP в Интернете и их состояние как включенное или отключенное.
  2. Для каждого домена, состояние которого включено, определите, используется ли он. Для этого запустите следующий cmdlet в Teams PowerShell:

    Get-CsOnlineUser -ResultSize Unlimited | select userprincipalname,sipaddress | Export-Csv C:\<Path>\allteamsusersexport.csv
    

    Примечание: В этом комлете замените расположение папки, в которой требуется <Path> сохранить выход. Вывод будет экспортироваться в файл Allteamsusersexport.csv, который будет сохранен в пути, который вы указываете. Он будет перечислять всех пользователей вместе со своими основными именами пользователей (UPNs) и SIP-адресами. Вы можете фильтровать .csv SIP-доменами, чтобы определить, какие домены с поддержкой SIP используются. Вы также можете определить домен с поддержкой SIP, который назначен каждому пользователю.

  3. Для каждого используемого домена с поддержкой SIP проверьте существующие записи DNS:

    1. Войдите в Центр администрирования Microsoft 365.
    2. Перейдите Параметры > домены.
    3. Для каждого домена на странице Домены выберите параметры DNS, а затем проверьте записи DNS, перечисленные для Skype для бизнеса. Добавьте все записи DNS, которые отсутствуют. Сведения о проверке и добавлении записей DNS см. в шаге 6 в добавлении домена в Microsoft 365.

    Примечание: Домены с поддержкой SIP по умолчанию в вашем клиенте принадлежат или onmicrosoft.com управляются корпорацией Майкрософт. Вам не нужно проверять их записи DNS, так как эти сведения автоматически обновляются Корпорацией Майкрософт.

  4. Определите неиспользованые домены с поддержкой SIP, сравнив список всех доменов с поддержкой SIP с шага 1b со списком используемых в настоящее время доменов в файлеAllteamsusersexport.csvиз шага 2. Домены, которые находятся в списке "1b", но не в файле .csv, будут теми, которые не используются.

  5. Для каждого неиспользимого домена с поддержкой SIP используйте метод 1 или метод 2:

    • Метод 1: Убедитесь, что запись DNS lyncdiscover существует и указывает на Microsoft 365.

    • Метод 2: Отключение домена для SIP путем запуска следующего cmdlet Disable-CsOnlineSipDomain:

      Disable-CsOnlineSipDomain -Domain <domain_name>
      

      Предупреждение

      Не запускать этот комлет на доменах, в которых содержатся пользователи, которые Skype для бизнеса Online или Teams. Если вы отключили домен SIP в Интернете, все Skype для бизнеса учетные записи в Интернете, которые предусмотрены в этом домене, будут удалены. Хотя Teams использует функциональность SIP не так же, как Skype для бизнеса Online, она имеет зависимости, которые построены на функциях SIP и на учетных записях Skype для бизнеса Online, которые предусмотрены в домене SIP.

  6. Попробуйте снова включить режим Teams только для клиента.