Общие сведения о записи на основе политик Teams для звонков & собраний

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

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

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

  • Поддержка отслеживания взаимодействия между пользователями Teams и поддерживаемыми конечными точками вызовов (Teams, Teams Mobile, Skype для бизнеса, ТСОП).

  • Новые административные политики для записи соответствия требованиям, включая интеграцию с существующими инструментами и политиками для административных звонков и собраний Teams.

Запись соответствия требованиям можно включить для пользователей Microsoft 365 A3/A5/E3/E5/Business Premium, пользователей Office 365 A3/A5/E3/E5, лицензии Комнаты Teams или лицензии на общие устройства Microsoft Teams.

Примечание.

Запись соответствия требованиям в настоящее время не поддерживается для служб экстренных вызовов E911.

Возможности интеграции решения для записи соответствия также были рассмотрены на Ignite 2019 в рамках сеанса записи соответствия требованиям и Microsoft Teams.

Общие сведения о записи взаимодействия с Teams

Варианты использования записи взаимодействия можно эффективно разделить на четыре основные категории функций записи: Удобство, Функциональный, Организационный и Законный перехват, как показано на рисунке:

Снимок экрана: запись о том, что и почему.

К каждой категории предъявляются разные требования. Требования зависят от того, как инициируются записи, что записывается, где хранятся записи, кто уведомляется, кто управляет доступом и как обрабатывается хранение.

Тип Удобство (обычная запись Teams) Организация — регулируется (запись соответствия требованиям)
Инициатор Пользователь Администратор (система)
Target (Назначение) За звонок или собрание Для пользователя
Владелец хранилища Пользователь Соответствие требованиям
Требуется уведомление? Да Да
Владелец доступа Пользователь Соответствие требованиям
Политика хранения? Необязательно  Да

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

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

Примеры потребностей пользователей

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

  • Будьте осведомлены о том, что ошибка политики или средства записи приводит к изменениям в поведении вызовов.

Администратор коммуникаций
  • Узнайте, почему и как применять политики записи к пользователям и конечным точкам Teams.

  • Настройка и обслуживание политик записи Teams для организации.

  • Мониторинг и устранение проблем, связанных с записью, с помощью звонков и собраний Teams.

  • Поддержка внутреннего сотрудника по соответствию требованиям с помощью оперативной аналитики по использованию, качеству и надежности.

Сотрудник по соответствию требованиям
  • Сбор всех сообщений Teams способом, необходимым для выполнения обязательств по соответствию в соответствующих региональных границах.

  • Поиск взаимодействия на основе метаданных, связанных с коммуникацией, или содержимого взаимодействия. Ниже приведены распространенные примеры.

    • Метаданные — участники, время, направление, набранный номер, номер источника, пользовательские бизнес-данные.

    • Содержимое — транскрибирование, тональность, фонетика, связанные взаимодействия.

  • Анализ собранных сообщений и взаимодействие с ними, включая возможность отслеживания взаимодействий по мере их сбора.

  • Обеспечьте безопасность собранных сообщений и предотвратите незаконное изменение на всех этапах.

Обзор архитектуры решения

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

Снимок экрана: параметр настраиваемого приложения для команды.

Примечание.

Это решение предназначено специально для включения записи соответствия на основе политик в Teams. Любое другое использование этого решения не будет поддерживаться.

Рекордер

Основным компонентом решения для записи соответствия требованиям является средство записи. Средства записи создаются как масштабируемые службы (боты) на основе Azure, которые используют коммуникационную платформу Майкрософт и регистрируются как приложения в Microsoft Graph. Средство записи обеспечивает прямое взаимодействие с API платформы связи для звонков и собраний Teams, а также предоставляет конечную точку для приема мультимедиа.

Доступен пример приложения для записи соответствия требованиям, который показывает, как настроить бота, создать экземпляр приложения и назначить политики соответствия. Пример также содержит примеры использования API для записи определенных взаимодействий, таких как обработка маршрутизации входящих вызовов , изменение состояния записи и удаление записываемого пользователя. Документацию graph по конкретным API можно найти здесь для updateRecordingStatus и incomingContext.

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

Перед отправкой решения на сертификацию партнеры должны подтвердить минимальную требуемую версию api и пакетов SDK для связи Microsoft Graph. Это требование гарантирует, что поддерживаются все требования интеграции записи соответствия.

Требования, которые являются фундаментальными для сценария записи соответствия требованиям:

  • Бот средства записи должен быть развернут в Azure.

  • Бот средства записи должен работать на виртуальной машине Windows в Azure.

  • Ip-адрес назначения брандмауэра для исходящего трафика бота записи должен быть открыт для общедоступного диапазона IP-адресов Azure.

  • Исходный IP-адрес входящего брандмауэра бота регистратора должен быть открыт для диапазона общедоступных IP-адресов Azure.

Требования к виртуальным машинам Azure и Windows применяются только к компоненту Teams Bot, что означает, что партнер может реализовать остальную часть платформы по своему выбору при условии, что он может соответствовать соответствующим требованиям к производительности и функциональным требованиям для записи соответствия требованиям.

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

Создавая и назначая политики записи соответствия требованиям, ИТ-администраторы могут определить, какие пользователи должны быть записаны и какое средство записи используется для каждого пользователя. Регистраторы автоматически приглашаются к участию в беседах на основе конфигурации этих политик при взаимодействии с обменом данными. Политики записи соответствия управляются с помощью Microsoft PowerShell и могут применяться на уровне клиента, пользователя и группы безопасности для каждой организации. Дополнительные сведения см. в статье Microsoft Learn для политик собраний, политик звонков и групповых политик.

  1. Создайте экземпляр приложения в клиенте.

    PS C:\> New-CsOnlineApplicationInstance -UserPrincipalName cr.instance@contoso.onmicrosoft.com -DisplayName ComplianceRecordingBotInstance -ApplicationId fcc88ff5-a42d-49cf-b3d8-f2e1f609d511
    
    RunspaceId        : 4c13efa6-77bc-42db-b5bf-bdd62cdfc5df
    ObjectId          : 5069aae5-c451-4983-9e57-9455ced220b7
    TenantId          : 5b943d7c-5e14-474b-8237-5022eb8e0dc9
    UserPrincipalName : cr.instance@contoso.onmicrosoft.com
    ApplicationId     : fcc88ff5-a42d-49cf-b3d8-f2e1f609d511
    DisplayName       : ComplianceRecordingBotInstance
    PhoneNumber       :
    
    PS C:\> Sync-CsOnlineApplicationInstance -ObjectId 5069aae5-c451-4983-9e57-9455ced220b7
    
  2. Создайте политику записи соответствия требованиям.

    PS C:\> New-CsTeamsComplianceRecordingPolicy -Identity TestComplianceRecordingPolicy -Enabled $true -Description "Test policy created by tenant admin"
    
    Identity                        : Global
    ComplianceRecordingApplications : {}
    Enabled                         : True
    WarnUserOnRemoval               : True
    Description                     : Test policy created by tenant admin
    
    PS C:\> Set-CsTeamsComplianceRecordingPolicy -Identity TestComplianceRecordingPolicy `
    -ComplianceRecordingApplications @(New-CsTeamsComplianceRecordingApplication -Id 5069aae5-c451-4983-9e57-9455ced220b7 -Parent TestComplianceRecordingPolicy)
    

    См . раздел Set-CsTeamsComplianceRecordingPolicy.

  3. Назначьте политику записи соответствия пользователю.

    PS C:\> Grant-CsTeamsComplianceRecordingPolicy -Identity testuser@contoso.onmicrosoft.com -PolicyName TestComplianceRecordingPolicy
    

    См . раздел Grant-CsTeamsComplianceRecordingPolicy.

    PS C:\> Get-CsOnlineUser testuser@contoso.onmicrosoft.com | select SipAddress, TenantId, TeamsComplianceRecordingPolicy | fl
    
    UserPrincipalName              : testuser@contoso.onmicrosoft.com
    TenantId                       : 5b943d7c-5e14-474b-8237-5022eb8e0dc9
    TeamsComplianceRecordingPolicy : TestComplianceRecordingPolicy
    

Взаимодействие с пользователем

Поддержка уведомлений включена с помощью клиентского интерфейса Teams. Интерфейсы могут быть визуальными или звуковыми.

Клиенты Teams — визуальное уведомление

  • Настольные и веб-приложения
  • Мобильные устройства (iOS/Android)
  • Телефоны Teams
  • Комнаты Teams

Другие конечные точки — звуковое уведомление

  • SIP-телефоны
  • Skype для бизнеса
  • Аудиоконференции (звуковое уведомление на языке по умолчанию или выбранном пользователем номера телефонного подключения)
  • Абоненты ТСОП (звуковое уведомление на языке пользователя Teams по умолчанию)

Примечание.

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

Запись соответствия для программ сертификации Teams

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

Следующие партнеры сертифицируют свое решение для Microsoft Teams.

Партнер Веб-сайт решения
Технологии ASC https://www.asctechnologies.com/english/ASC_Recording_Insights_Compliance_Recording_for_Microsoft_Teams.html
AudioCodes https://online.audiocodes.com/smarttap-360-live-for-microsoft-teams
CallCabinet https://www.callcabinet.com/compliance-microsoft-teams-call-recording
Даббер https://www.dubber.net/call-recording/
Аналитические технологии https://insightfultechnology.com/teams/
Mida Solutions https://www.midasolutions.com/recorder-for-teams/
NICE Engage https://www.nice.com/products/workforce-engagement/call-recording/air-and-engage
NICE NTR-X https://www.niceactimize.com/compliance/ms-teams-recording.html
Numonix https://numonix.cloud
Дуб инноваций https://www.oakinnovate.com/clarify
Красная рамка https://www.redboxvoice.com/compliance-recording-for-microsoft-teams
Озеро Тета https://thetalake.com/integrations/microsoft/
Verint https://www.verba.com/solutions/microsoft-teams-recording
Дуб инноваций https://www.oakinnovate.com/clarify

Следующие партнеры находятся в процессе сертификации своего решения для Microsoft Teams.

Партнер Веб-сайт решения
Облачные службы World Wide Services https://recordia.net/microsoft-teams-call-recording/
GuardRec https://www.guardrec.com/en/teams-compliance-recording/
Landis Technologies https://landistechnologies.com/
Luware https://luware.com/en/solution/microsoft-teams-recording/
Redwood Technologies https://www.contentguru.com/en-gb/solutions/needs/compliance-recording-ms-teams/

Этот список обновляется по мере того, как все больше партнеров присоединяются и соответствуют критериям сертификации.

Границы поддержки

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

Дальнейшие действия

Если вам нужно указать больше контекста и сведений, отправьте сообщение по адресу Teamscategorypartner@microsoft.com. Если вы являетесь поставщиком, желающим присоединиться к программе сертификации, заполните в качестве следующего шага прием на вызывающую платформу.

Прием вызовов платформы