Teams для инфраструктуры виртуальных рабочих столов

В этой статье описаны требования и ограничения для использования Microsoft Teams в виртуализированной среде.

Что такое VDI?

инфраструктура виртуальных рабочих столов (VDI) — это технология виртуализации, которая размещена на настольной операционной системе и приложениях на централизованном сервере в центре обработки данных. Это позволяет полностью персонализировать рабочий стол для пользователей с полностью защищенным и совместимым централизованным источником.

Microsoft Teams виртуализированной среде поддерживает чат и совместную работу. Кроме того, на платформах Azure Virtual Desktop, Citrix и VMware поддерживаются функции звонков и собраний.

Teams виртуализированной среде поддерживает несколько конфигураций. К ним относятся VDI, выделенный, общий, сохраняемый и неохраняемый режим. Функции постоянно находятся в разработке и добавляются регулярно, а функциональные возможности будут расширяться в ближайшие месяцы и годы.

Использование Teams в виртуализированной среде может несколько отличается от Teams в неиртуализированной среде. Например, некоторые дополнительные функции могут быть недоступны в виртуализированной среде, а разрешение видео может различаться.

Чтобы обеспечить оптимальный пользовательский интерфейс, следуйте указаниям в этой статье.

Примечание

Подробные сведения о Teams VDI на разных платформах см. в Teams по платформам.

Teams компонентов VDI

Для Teams виртуализированной среде требуются следующие компоненты:

  • Брокер виртуализации: диспетчер ресурсов и подключений к поставщику виртуализации, например Azure
  • Виртуальный рабочий стол: стопка виртуальной машины (VM), которая запускается Microsoft Teams
  • Тонкий клиент: конечная точка, с помощью которую пользователь физически взаимодействует с
  • Teams: клиентская Teams для настольных пк

Teams требования к VDI

Требования к поставщику виртуализации

Настольное Teams проверено ведущими поставщиками решений для виртуализации. Мы рекомендуем обратиться к поставщику решений для виртуализации, чтобы убедиться в том, что вы соответствуете минимальным требованиям.

В настоящее время Teams vDI с помощью функции аудио- и видеофайлов, которые сертифицированы с помощью виртуальных рабочих столов Azure, Citrix и VMWARE. Просмотрите сведения в этом разделе, чтобы убедиться, что вы соответствуете всем требованиям к необходимым функциям.

Платформы, сертифицированные для Teams

На следующих платформах есть решения инфраструктуры виртуальных рабочих Teams.

Платформа Решение
Логотип Корпорации Майкрософт. Виртуальный рабочий стол Azure
Логотип, представляющий Citrix. Виртуальные приложения и рабочие столы Citrix
Логотип, представляющий VMware. VMware Horizon

Виртуальный рабочий стол Azure

Виртуальный рабочий стол Azure обеспечивает оптимизацию av для Teams vDI. Дополнительные узнать о требованиях и установке см. в Teams на виртуальномрабочем столе Azure.

Требования к виртуальным приложениям и рабочим столам Citrix

Виртуальные приложения и рабочие столы Citrix (прежнее название — XenApp и XenDesktop) обеспечивают оптимизацию av для Teams vDI. Виртуальные приложения и рабочие столы Citrix Teams VDI поддерживают вызовы и собрания, а также чат и совместную работу.

Вы можете скачать последнюю версию виртуальных приложений и рабочих стола Citrix на сайте загрузки Citrix. (Сначала необходимо войти в нее.) Необходимые компоненты по умолчанию объединены в приложения Citrix Workspace (CWA) и виртуальный агент доставки (VDA). Вам не нужно устанавливать дополнительные компоненты или подключаемый модуль на CWA или VDA.

Последние требования к серверу и клиенту см. на этом веб-сайте Citrix.

Требования к VMware Horizon Workspace и рабочему столу

VMware Horizon — это современная платформа для безопасной доставки виртуальных рабочих столов и приложений в гибридном облаке. Чтобы предложить пользователям отличный интерфейс, VMware Horizon обеспечивает оптимизацию мультимедиа для Teams. Эта оптимизация повышает общую производительность виртуальных рабочих столов и приложений, а также улучшает пользовательский интерфейс при звонках и собраниях с помощью Teams.

Вы можете скачать последнюю версию VMware Horizon на странице Загрузки VMware. По умолчанию необходимые компоненты оптимизации мультимедиа являются частью клиента Horizon Agent и Horizon, и для использования функции оптимизации для Teams не требуется устанавливать дополнительный подключаемый модуль.

Последние требования и инструкции по настройке оптимизации мультимедиа для Teams см. на этом веб-сайте VMWARE.

Установка или обновление Teams версии в VDI

Вы можете развернуть Teams для VDI с помощью установки на компьютере или на пользователя с помощью пакета MSI. Выбор того, какой подход следует использовать, зависит от того, какую конфигурацию следует использовать: постоянную или нестойкость, и от потребностей организации в функциональных возможностях.

При специальной сохраняемой настройке будет работать любой из них. Однако для неохраняемой настройки Teams для эффективной работы требуется установка на компьютере. См. раздел Неохраняемая настройка.

При установке на компьютере автоматические обновления отключаются. Это означает, что чтобы обновить Teams, необходимо удалить текущую версию, чтобы обновить ее до более новой версии. При установке по пользователям автоматические обновления включены. Для большинства развертывание VDI рекомендуется развернуть Teams с помощью установки на компьютере.

Чтобы обновить версию до последней Teams, начните с процедуры удалить, а затем — Teams последней версии.

Чтобы Teams VDI в средах VDI, тонкая конечная точка должна иметь доступ к Интернету. Если доступ к Интернету не доступен на тонкой конечной точке клиента, запуск оптимизации не будет успешным. Это означает, что пользователь находится в не оптимизированной области мультимедиа.

Специальная постоянная настройка

При специальной сохраняемой настройке изменения локальной операционной системы пользователей сохраняются после входа пользователей. Для сохраняемой настройки Teams поддерживает установку как по пользователям, так и по компьютерам.

Ниже советуем использовать минимальную конфигурацию VM.

Параметр Операционная система рабочей станции Серверная операционная система
vCPU 2 ядра 4,6 или 8
Важно разобраться в конфигурации доступа к памяти, которая не является единообразным, и соответствующим образом настроить свои VMs.
ОЗУ 4 ГБ От 512 до 1024 МБ на пользователя
Хранилище 8 ГБ От 40 до 60 ГБ

Неохраняемая настройка

При неохраняемой настройке изменения локальной операционной системы пользователей не сохраняются после входа пользователей. Такие настройки обычно являются общими для нескольких пользователей. Конфигурация VM зависит от количества пользователей и доступных физических полей.

Для непостояной настройки необходимо установить Teams на компьютере до золотого изображения. (Дополнительные информацию см. в разделе Установка или обновление Teams настольного приложения на веб-сайте VDI.) Это обеспечивает эффективный запуск приложения Teams во время сеанса пользователя.

Для Teams неставной настройки требуется диспетчер кэширования профилей, что Teams синхронизации данных во время работы. Эффективная синхронизация данных обеспечивает кэширование соответствующих пользовательских сведений (например, данных, профилей или параметров) во время сеанса пользователя. Убедитесь, что данные в этих двух папках синхронизированы.

  • C:\Users\имя пользователя\AppData\Local\Microsoft\IdentityCache (%localAppdata%\Microsoft\IdentityCache)
  • C:\Users\имя пользователя\AppData\Roaming\Microsoft\Teams (%appdata%\Microsoft\Teams)

Примечание

Папка в роуминге (или, если вы используете перенаправление папок, диспетчер кэшинга) необходима, чтобы гарантировать, что в приложении Teams есть данные и файлы, необходимые для запуска приложения. Это необходимо для уменьшения проблем с сетевыми задержками или сбоев в сети, что в противном случае приведет к ошибкам приложения и замедлению работы из-за недоступных данных и файлов.

Существует множество решений для диспетчера кэшов. Например, FSLogix. За конкретными инструкциями по настройке обратитесь к поставщику диспетчера кэшов.

Teams списка исключений из кэшного содержимого для неохраняемой настройки

Исключите из Teams кэша %appdata%/Microsoft/Teams. Исключая эти элементы, можно уменьшить размер кэша пользователей, чтобы оптимизировать неохраняемую настройку.

  • .txt файлов
  • Папка стека мультимедиа
  • meeting-addin\Cache (%appdata%\Microsoft\Teams\meeting-addin\Cache)

Приложения Microsoft 365 для предприятий вопросы

При развертывании Teams с Приложения Microsoft 365 для предприятий VDI учитывайте следующее:

Новые развертывания Teams Приложения Microsoft 365 для предприятий

Перед развертыванием Teams через Приложения Microsoft 365 для предприятий необходимо удалить все приложения, которые уже были Teams, если они были развернуты с помощью установки на компьютере.

Teams-Приложения Microsoft 365 для предприятий устанавливается для каждого пользователя. Дополнительные информацию см. в разделе Установка или обновление Teams настольного приложения на веб-сайте VDI.

Teams развертывания с помощью Приложения Microsoft 365 для предприятий обновлений

Teams также добавляются в существующие установки Приложения Microsoft 365 для предприятий. Поскольку Приложения Microsoft 365 для предприятий установки Teams только для каждого пользователя, см. раздел Установка или обновление Teams настольного приложения на VDI.

Использование Teams с установкой и установкой на Приложения Microsoft 365 для предприятий

Приложения Microsoft 365 для предприятий не поддерживает установку Teams. Чтобы использовать установку на компьютере, необходимо исключить Teams из Приложения Microsoft 365 для предприятий. См. статьи Развертывание Teams на компьютере с VM и Исключение Teams с помощью Приложения Microsoft 365 для предприятий разделах.

Исключение Teams с помощью Приложения Microsoft 365 для предприятий

Дополнительные Teams и Приложения Microsoft 365 для предприятий см. в Teams новых установок Приложения Microsoft 365 для предприятий и Управление установкой Teams.

Развертывание Teams на компьютере с VM

  1. Скачайте пакет Teams MSI, который соответствует вашей операционной системе VDI VM, по одной из следующих ссылок:

    Примечание

    Ссылки на MSI-файлы см. в Microsoft Teams с Microsoft Endpoint Configuration Manager с помощью Microsoft Endpoint Configuration Manager для скачивания MSI-файлов.

    Минимальной версией Teams является версия 1.3.00.4461. (В более ранних версиях удержание по ННР не поддерживается.)

  2. Установите MSI-решение в VDI VM с помощью одной из следующих команд:

    • Установка по пользователю (по умолчанию)

      msiexec /i <path_to_msi> /l*v <install_logfile_name> ALLUSERS=1
      

      Этот процесс устанавливается по умолчанию и устанавливает Teams в папку пользователя %AppData%. На этом этапе завершается установка "золотого образа". Teams не будет правильно работать с установкой "на пользователя" при непосохраняемой настройке.

    • Установка на компьютере

      reg add "HKLM\SOFTWARE\Microsoft\Teams" /v IsWVDEnvironment /t REG_DWORD /d 1 /f
      

      Этот процесс добавляет на компьютер необходимый реестр, который позволяет установщику Teams узнать, что это экземпляр VDI. Если не сделать этого, установщик выберет ошибку, указав: "Не удалось установить. Не удается установить для всех пользователей, если среда VDI не обнаружена".

      msiexec /i <path_to_msi> /l*v <install_logfile_name> ALLUSER=1 ALLUSERS=1
      

      Этот процесс Teams в папку "Файлы программ" (x86) в 64-битной операционной системе и в папку "Файлы программ" в 32-битной операционной системе. На этом этапе завершается установка "золотого образа". Установка Teams на компьютере необходима для непосохраняемой настройки.

      Следующий интерактивный сеанс входа запускает Teams и запрашивает учетные данные.

      Примечание

      В этих примерах также используется параметр ALLUSERS=1. При установке этого параметра, установщик Teams на уровне компьютера отображается в пункте "Программы и компоненты" на панели управления и в пункте "Приложения и функция" в параметрах Windows для всех пользователей компьютера. После этого все пользователи могут удалить Teams, если у них есть учетные данные администратора. Важно понимать разницу между ALLUSERS=1 и ALLUSER=1. Параметр ALLUSERS=1 можно использовать не в средах VDI и VDI, а параметр ALLUSER=1 используется только в средах VDI для указания установки на компьютере.

  3. Удалить MSI-решение из VDI VM. Удалить эти Teams можно двумя Teams.

    • Сценарий PowerShell: с помощью этого сценария PowerShell можно удалить Teams и удалить Teams папку пользователя. Запустите сценарий для каждого профиля пользователя, в Teams на компьютере.

    • Командная строка: запустите следующую команду:

      msiexec /passive /x <path_to_msi> /l*v <uninstall_logfile_name>
      

      Этот процесс Teams из папки "Файлы программ" (x86) или "Файлы программ" в зависимости от среды операционной системы.

Teams о производительности VDI

Существует множество конфигураций виртуализированной настройки, каждая из которых посвящена оптимизации. Например, конфигурация может сосредоточиться на плотности пользователей. При планировании учитывайте следующие моменты, чтобы оптимизировать настройку с учетом потребностей вашей организации в рабочей нагрузке.

  • Минимальное требование. Для некоторых рабочих нагрузок может потребоваться настройка с использованием ресурсов, которые больше минимальных требований. Например, рабочие нагрузки для разработчиков, которые используют приложения, для которых требуются дополнительные вычислительные ресурсы.
  • Зависимости: к ним относятся зависимости от инфраструктуры, рабочей нагрузки и других аспектов защиты среды за пределами Teams приложения.
  • Отключенные функции VDI: Teams отключает емкие функции GPU для VDI, что помогает улучшить транспонентную загруженацию ЦП. Отключены следующие возможности:
    • Teams Анимация CSS
    • Автоматическое начало Giphy

Teams VDI с помощью звонков и собраний

Помимо чата и совместной работы, Teams VDI с вызовами и собраниями доступны на поддерживаемых платформах поставщиков виртуализации. Поддерживаемые функции основаны на внедрении стека мультимедиа WebRTC и поставщика виртуализации. На следующей схеме представлен обзор архитектуры.

Схема, показывающая Teams архитектуре VDI.

Важно!

Если в настоящее время вы Teams без оптимизации av в VDI и используете функции, которые пока не поддерживаются для оптимизации (например, Предоставить и получить управление при совместном доступе к приложениям), необходимо настроить политики поставщиков виртуализации, чтобы отключить Teams перенаправление. Это означает, Teams сеансы мультимедиа не будут оптимизированы. Чтобы узнать, как настроить политики для отключения Teams перенаправления, обратитесь к поставщику виртуализации.

Требования к сети

Мы рекомендуем оценить вашу среду, чтобы выявить все риски и требования, которые могут повлиять на общее развертывание облачной голосовой и видеосвязи. Используйте средство Skype для бизнеса оценки сети, чтобы проверить, готова ли ваша сеть к Teams.

Дополнительные информацию о подготовке сети к Teams см. в этой Teams.

Переход с Skype для бизнеса VDI на Teams VDI

При переходе с Skype для бизнеса VDI на Teams VDI помимо различий между двумя приложениями, при внедрении VDI также существуют некоторые различия. Вот некоторые возможности, которые в настоящее время не поддерживаются Teams VDI, Skype для бизнеса VDI:

  • Политика на платформе для отключения некоторых функций av в VDI
  • Управление при совместном использовании приложений
  • "Поделиться экраном из чата без звука"
  • Отправка и получение одновременного общего доступа к видео и экрану

Teams браузере Chrome и Teams для VDI

Teams браузере Chrome не заменяет настольное приложение Teams для VDI с оптимизацией av. Взаимодействие и взаимодействие в чате работают так, как ожидалось. При необходимости мультимедиа в браузере Chrome некоторые интерфейсы могут не соответствовать ожиданиям пользователей.

  • Возможно, потоковая передача звука и видео не является оптимальной. У пользователей могут возникнуть задержки или снижение качества.
  • Параметры устройства недоступны в параметрах браузера.
  • Управление устройствами обрабатывается через браузер и требует нескольких параметров в параметрах сайта браузера.
  • Кроме того, может потребоваться настроить параметры устройства Windows управления устройствами.

Teams VDI с помощью чата и совместной работы

Если ваша организация хочет использовать функции чата и совместной работы только в Teams, вы можете настроить политики на уровне пользователей, чтобы отключить функции звонков и собраний в Teams.

Настройка политик для отключения функций звонков и собраний

Вы можете настроить политики с помощью Microsoft Teams или PowerShell. Распространение изменений политики может занять некоторое время (несколько часов). Если вы не видите изменений для учетной записи сразу, попробуйте еще раз через несколько часов.

Политики звонков:Teams включает встроенную политику звонков DisallowCalling, в которой отключены все функции звонков. Назначьте политику DisallowCalling всем пользователям в организации, Teams виртуализированной среде.

Политики собраний:Teams включает встроенную политику собраний AllOff, в которой все функции собраний отключены. Назначьте политику AllOff всем пользователям в организации, Teams виртуализированной среде.

Назначение политик с помощью центра Microsoft Teams администрирования

Чтобы назначить пользователю политику звонков DisallowCalling и политику собраний AllOff:

  1. В левой области навигации центра администрирования Microsoft Teams перейти в меню Пользователи.
  2. Выберите пользователя, щелкнув слева от его имени, затем нажмите кнопку Изменить параметры.
  3. Выполните указанные ниже действия.
    1. В окне Политика звонков щелкните DisallowCalling ....
    2. В области Политика собраний щелкните AllOff.
  4. Нажмите кнопку Применить.

Чтобы назначить политику нескольким пользователям одновременно:

  1. В левой области навигации Центра администрирования Microsoft Teams выберите Пользователи и найдите пользователей или отфильтруйте представление, чтобы отобразить нужных пользователей.
  2. В столбце (галочка) выберите пользователей. Чтобы выбрать всех пользователей, щелкните ✓ (галочку) в верхней части таблицы.
  3. Щелкните Изменить настройки, внесите нужные изменения и нажмите Применить.

Кроме того, можно сделать следующее:

  1. В левой области навигации центра администрирования Microsoft Teams перейдите к нужной политике. Например:
    • Перейдите к > политикам голосовых звонков и нажмите кнопку DisallowCalling (DisallowCalling).
    • Перейдите в политику > собраний собраний и нажмите кнопку AllOff.
  2. Выберите Управление пользователями.
  3. В области Управление пользователями выполните поиск по отображаемому имени или по имени пользователя, выберите имя и нажмите кнопку Добавить. Повторите это действие для каждого пользователя, которого нужно добавить.
  4. Завершив добавление пользователей, нажмите кнопку Сохранить.

Назначение политик с помощью PowerShell

В следующем примере показано, как использовать grant-CsTeamsCallingPolicy для назначения пользователю политики звонков DisallowCalling.

Grant-CsTeamsCallingPolicy -PolicyName DisallowCalling -Identity "user email id"

Дополнительные информацию об управлении политиками звонков с помощью PowerShell см. в теме Set-CsTeamsCallingPolicy.

В следующем примере показано, как использовать Grant-CsTeamsMeetingPolicy для назначения пользователю политики собраний AllOff.

Grant-CsTeamsMeetingPolicy -PolicyName AllOff -Identity "user email id"

Дополнительные информацию об управлении политиками собраний с помощью PowerShell см. в теме Set-CsTeamsMeetingPolicy.

Перенос Teams на VDI с помощью чата и совместной работы для оптимизации Teams с помощью звонков и собраний

Если у вас уже есть реализация Teams в VDI с чатом и совместной работой, в которых вы настроили политики на уровне пользователей, чтобы отключить функции звонков и собраний, и вы хотите перейти на Teams с помощью av optimization, необходимо настроить политики, чтобы включить функции звонков и собраний для пользователей Teams в VDI.

Настройка политик для того, чтобы включить функции звонков и собраний

Вы можете использовать Microsoft Teams или PowerShell для назначения пользователям политик звонков и собраний. Распространение изменений политики может занять некоторое время (несколько часов). Если вы не видите изменений для учетной записи сразу, попробуйте еще раз через несколько часов.

Политики звонков.Политики звонков в Teams контролировать, какие функции звонков доступны пользователям. Teams включает встроенную политику звонков AllowCalling, в которой включены все функции звонков. Чтобы включить все функции звонков, назначьте политику AllowCalling. Кроме того, можно создать настраиваемую политику звонков, чтобы включить нужные функции звонков и назначить их пользователям.

Политики собраний.Политики собраний в Teams управлять типами собраний, которые пользователи могут создавать, и возможностями, доступными для участников собрания, запланированных пользователями в организации. Teams включает встроенную политику собраний AllOn, в которой включены все функции собраний. Чтобы включить все функции собраний, назначьте политику AllOn. Кроме того, можно создать настраиваемую политику собраний, чтобы включить нужные функции собраний и назначить ее пользователям.

Назначение политик с помощью центра Microsoft Teams администрирования

Чтобы назначить пользователю политику звонков AllowCalling и политику собраний AllOn:

  1. В левой области навигации центра администрирования Microsoft Teams перейти в меню Пользователи.
  2. Выберите пользователя, щелкнув слева от его имени, затем нажмите кнопку Изменить параметры.
  3. Выполните указанные ниже действия.
    1. В области Политика звонков щелкните AllowCalling.
    2. В области Политика собраний щелкните AllOn.
  4. Нажмите кнопку Применить.

Чтобы назначить политику нескольким пользователям одновременно:

  1. В левой области навигации Центра администрирования Microsoft Teams выберите Пользователи и найдите пользователей или отфильтруйте представление, чтобы отобразить нужных пользователей.
  2. В столбце (галочка) выберите пользователей. Чтобы выбрать всех пользователей, щелкните✓(check mark) в верхней части таблицы.
  3. Щелкните Изменить настройки, внесите нужные изменения и нажмите Применить.

Кроме того, можно сделать следующее:

  1. В левой области навигации центра администрирования Microsoft Teams перейдите к нужной политике. Например:
    • Перейдите к > политикам голосовых звонков и нажмите кнопку AllowCalling.
    • Перейдите в политику > собраний собраний и нажмите кнопку AllOn.
  2. Выберите Управление пользователями.
  3. В области Управление пользователями выполните поиск по отображаемому имени или по имени пользователя, выберите имя и нажмите кнопку Добавить. Повторите это действие для каждого пользователя, которого нужно добавить.
  4. Завершив добавление пользователей, нажмите кнопку Сохранить.

Назначение политик с помощью PowerShell

В следующем примере показано, как назначить политику звонков AllowCalling пользователю с помощью Grant-CsTeamsCallingPolicy.

Grant-CsTeamsCallingPolicy -PolicyName AllowCalling -Identity "user email id"

Дополнительные информацию об управлении политиками звонков с помощью PowerShell см. в теме Set-CsTeamsCallingPolicy.

В следующем примере показано, как использовать Grant-CsTeamsMeetingPolicy для назначения пользователю политики собраний AllOn.

Grant-CsTeamsMeetingPolicy -PolicyName AllOn -Identity "user email id"

Дополнительные информацию об управлении политиками собраний с помощью PowerShell см. в теме Set-CsTeamsMeetingPolicy.

Управление режимом отката в Teams

При подключении пользователей с неподдерживания конечной точки пользователи находятся в режиме запасного времени, в котором av не оптимизирован. Вы можете отключить или включить режим отката, задав одно из следующих значений DWORD реестра:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Teams\DisableFallback
  • HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Teams\DisableFallback

Чтобы отключить режим экономии, установите значение 1. Чтобы включить только звук, установите значение 2. Если значение не присутствует или установлено значение 0 (ноль), включен режим экономии времени.

Эта функция доступна в Teams версии 1.3.00.13565 и более поздних.

Отключение параметров звука и видео для VDI

Teams Политики VDI доступны в модуле Microsoft Teams. Эти политики активны и применяются для не оптимизированных сред VDI.

  • New-CsTeamsVdiPolicy
  • Grant-CsTeamsVdiPolicy
  • Remove-CsTeamsVdiPolicy
  • Set-CsTeamsVdiPolicy

Примечание

Это только для не оптимизированных сред.

Обновление имени модуля

update-Module -Name MicrosoftTeams -AllowPrerelease

<# Import and connect to online (CSOnline runs the policies) #>
Import-Module microsoftTeams
if( -not $sess){
    $session = New-CsOnlineSession
    $pss = Import-PSSession $session
}
<# Check out the commands #>
Get-Command -Noun *VDI*
<#

Настройка политик для ограничения возможностей звонков

Когда пользователи с этим параметром политики VDI -DisableCallsAndMeetings $true для Teams в VDI, они не смогут:

  • Звонить.
  • Присоединяйтесь к собраниям.
  • Вы можете поделиться своим экраном из чата.

Все типы звонков должны быть отключены.

Примечание

Это только для не оптимизированных сред.

#>
New-CsTeamsVdiPolicy -Identity DisableCallsAndMeetingsTrue -DisableCallsAndMeetings $true -DisableAudioVideoInCallsAndMeetings $false
<# Assign Policy #>
$user = 'meganb@jvteams.xyz'
Grant-CsTeamsVdiPolicy -Identity $user -PolicyName DisableCallsAndMeetingsTrue
<# wait for some time until the policy is applied #>
get-CSOnlineUser -identity $user | FL UserPrincipalName, *vdi*
<#
Show all Policies  
#>
Get-CsTeamsVdiPolicy | FT Iden*, Disable*
<#

Когда пользователи с параметром политики VDI -DisableAudioVideoInCallsAndMeetings $true войти Teams на VDI, они должны иметь возможность:

  • Вы можете поделиться своим экраном из чата.
  • Присоединяйтесь к собранию и делитесь экраном. Перемещение звука на телефон.
  • Пользователи не должны иметь возможность лично звонить и видеозвонок из VDI.

Примечание

Это только для не оптимизированных сред.

#>
$PolName = "DisableCallsAndMeetingsAV"
New-CsTeamsVdiPolicy -Identity $PolName -DisableCallsAndMeetings $false -DisableAudioVideoInCallsAndMeetings $true
Grant-CsTeamsVdiPolicy -Identity $user -PolicyName $PolName
<# wait for some time until the policy is applied #>
get-CSOnlineUser -identity $user | FL UserPrincipalName, *vdi*
<# ## Cleanup afterwards #>
$cleanup = $false
if($cleanup){
    "Doing cleanup"
    # de-assign policy from user  
    Grant-CsTeamsVdiPolicy -Identity $user -PolicyName $null
    get-CSOnlineUser -identity $user | FL UserPrincipalName, *vdi*
    # remove Policies
    Get-CsTeamsVdiPolicy | ?{$_.identity -ne 'Global'} | remove-csTeamsVdiPolicy
}

Известные проблемы и ограничения

Развертывание, установка и настройка клиента

  • При установке на Teams VDI автоматически не обновляется так, как Teams VDI. Вам нужно обновить изображение VM, установив новый MSI-версию, как описано в разделе Установка или обновление Teams настольного приложения на VDI. Необходимо удалить текущую версию, чтобы обновиться до новой версии.
  • В средах Citrix, если пользователь отключается от виртуальной машины во время Teams, Teams обновления могут привести к не оптимизированной работе пользователя для av при повторном подключении. Мы рекомендуем пользователям выйти из Teams перед отключением от виртуальной машины Citrix, чтобы избежать этого.
  • Teams должны быть развернуты на каждого пользователя или на компьютере. Развертывание Teams для одного пользователя и каждого компьютера не поддерживается. Чтобы перейти с одного компьютера на одного пользователя в один из этих режимов, выполните процедуру удаление и перезагрузите данные в любой из них.
  • В настоящее время виртуальный рабочий стол Azure не поддерживает клиенты macOS и Linux.
  • Быстрый переключение клиента может привести к проблемам со звонками в VDI, например к недоступнию общего доступа к экрану. При перезапуске клиента эти проблемы устраняются.

Вызовы и собрания

Не поддерживаются следующие функции звонков и собраний:

  • Любые дополнительные функции, такие как новые возможности собраний и новые возможности
  • Улучшенные экстренные службы
  • Кнопки HID и элементы управления со Teams и устройствами
  • Размытие фона и эффекты
  • Роли организатора трансляций и трансляций
  • Location-Based Routing (LBR)
  • Мелодия звонка по ОКП
  • Звуковой/компьютерный звук в общей системе
  • Обход сервера-посредника для прямой маршрутизации
  • Парковка вызовов
  • Управление масштабом

Примечание

Мы работаем над добавлением функций звонков и собраний, которые в настоящее время доступны только в средах без VDI. К ним относятся дополнительные возможности контроля качества, дополнительные сценарии общего доступа к экрану и дополнительные функции, недавно добавленные в Teams. Чтобы узнать больше о предстоящих Teams, обратитесь к представителю.

Ниже даны известные проблемы и ограничения для звонков и собраний.

  • Возможность связи с Skype для бизнеса ограничена звукозаписью; модальность видео не существует.
  • Разрешение входящих и исходяющих видеопотоков ограничено разрешением 720p.
  • Поддерживается только один видеопоток с входящих камер или потоков передачи экрана. Когда отображается входящий экранный диктор, отображается эта часть экрана, а не видео выступающего.
  • Teams не переключается на последнее звуковое устройство, выбранное пользователем, если устройство отключено, а затем повторно подключено.
  • Трансляции не оптимизированы.
  • Общий доступ к исходя выйти на экран:
    • Общий доступ к приложениям.
  • Предо влияйте на себя и возьмите под контроль:
    • Не поддерживается во время сеанса совместного доступа к экрану или приложениям.
    • Поддерживается во время PowerPoint общего доступа.
  • Ограничения только для Citrix
    • Высокое масштабирование DPI в CWA не поддерживается.

Если Teams известные проблемы, не связанные с VDI, см. в Teams службы поддержки в организации.

Устранение неполадок

Устранение неполадок с компонентами Citrix

Teams сбоя или Teams с пустым экраном

Это известная проблема с Citrix VDA версий 1906 и 1909. Чтобы обойти эту проблему, добавьте следующее значение DWORD реестра и задайте для него значение 204 (hexadecimal).

HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CtxHook\AppInit_Dlls\SfrHook\Teams.exe

Затем перезапустите VDA. Подробнее см. в этой статье поддержки Citrix Устранение неполадок с оптимизацией HDX дляTeams.