Общие сведения о записи соответствия требованиям сторонних разработчиков Microsoft Teams
Область применения: ✔️Собрания ✔️Вебинары ✔️Ратуши Вызывает ✔️ трансляции ✔️
Обзор
Сторонние записи соответствия требованиям позволяют организациям, использующим Microsoft Teams для звонков, собраний и событий, реализовать политику администрирования для автоматической записи. Для совершения звонков пользователям должна быть назначена лицензия Телефонная система Teams. Администратор также может выбрать, когда записывать звонки, собрания и события для последующей обработки и хранения в соответствии с соответствующими корпоративными или нормативными политиками.
Teams расширена для поддержки интеграции решений для записи партнеров. Эти усовершенствования предоставляют комплексное решение для настройки, управления, записи, хранения и анализа сообщений Teams. К усовершенствованиям относятся API-интерфейсы платформы коммуникации и события для записи, которые обеспечивают следующее:
Простой, высококачественный захват мультимедиа на разных устройствах. Запись соответствия требованиям фиксирует то же действие общей папки экрана, что и удобная запись. Сведения о том, какие действия общего доступа к экрану фиксируются, см. в статье Запись собрания в Microsoft Teams.
Поддержка отслеживания взаимодействия между пользователями Teams и поддерживаемыми звонками, собраниями и конечными точками (Teams, Teams Mobile, Skype для бизнеса, ТСОП).
Запись соответствия требованиям можно включить для пользователей Microsoft 365 A3/A5/E3/E5/Business Premium, Office 365 A3/A5/E3/E5, Комнаты Teams лицензии или лицензии на общие устройства Microsoft Teams.
Примечание.
Запись соответствия в настоящее время не поддерживается для служб экстренных вызовов E911.
Возможности интеграции решения для записи соответствия также были рассмотрены на Ignite 2019 в рамках сеанса записи соответствия требованиям и Microsoft Teams.
Соответствие требованиям и удобная запись
В Microsoft Teams существует два типа записей:
- Удобная запись — нерегламентированное запись звонка или собрания, которое начинает пользователь. Дополнительные сведения об удобной записи см. в разделе Запись собраний Teams.
- Запись соответствия требованиям— использование политики администратора для автоматической записи звонков и собраний.
В следующей таблице описаны различия между удобством и записью соответствия требованиям.
Тип | Удобная запись | Запись соответствия требованиям |
---|---|---|
Инициатор | Пользователь | Администратор (система) |
Target (Назначение) | За звонок, собрание или событие | Для пользователя |
Владелец хранилища | Организатор | Администратор или сотрудник по соответствию требованиям |
Требуется уведомление участника? | Да | Да |
Политика хранения | Применена политика SharePoint Online организатора | Да |
Пользователи с назначенной политикой записи соответствия знают, что их цифровое взаимодействие с 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-адресов Teams.
Требования к виртуальным машинам Azure и Windows применяются только к компоненту Teams Bot, что означает, что партнер может реализовать остальную часть платформы по своему выбору при условии, что он может соответствовать соответствующим требованиям к производительности и функциональным требованиям для записи соответствия требованиям.
Создание политики записи соответствия требованиям и управление ими
Создавая и назначая политики записи соответствия требованиям, администратор может определить, какие пользователи должны быть записаны и какое средство записи используется для каждого пользователя. Регистраторы автоматически приглашаются к участию в беседах на основе конфигурации этих политик при взаимодействии с обменом данными. Политики записи соответствия управляются с помощью Microsoft PowerShell и могут применяться на уровне клиента, пользователя и группы безопасности для каждой организации. Дополнительные сведения см. в статье Microsoft Learn для политик собраний, политик звонков и групповых политик.
Создайте экземпляр приложения в клиенте.
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
Создайте политику записи соответствия требованиям.
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)
Назначьте политику записи соответствия пользователю.
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
Взаимодействие с пользователем
Вызовы ТСОП
Вызовы очереди входящих вызовов (CQ) записываются для пользователей, которым назначена политика записи соответствия (CR). Некоторые методы маршрутизации могут включать проблемы удобства использования с несколькими объявлениями. Мы рекомендуем правильно настроить очереди звонков в соответствии с предполагаемым пользовательским интерфейсом вашей организации.
Запись соответствия требованиям не работает, если пользователи имеют сбой в Интернете и выполняют или принимают вызовы ТСОП с помощью SBA.
Уведомления
Поддержка уведомлений включена с помощью клиентского интерфейса Teams. Интерфейсы могут быть визуальными или звуковыми.
Клиенты Teams — визуальное уведомление
- Настольные и веб-приложения
- Мобильные устройства (iOS/Android)
- Телефоны Teams
- Комнаты Teams
Другие конечные точки — звуковое уведомление
- SIP-телефоны
- Skype для бизнеса
- Аудиоконференции (звуковое уведомление на языке по умолчанию или выбранном пользователем номера телефонного подключения)
- Абоненты ТСОП (звуковое уведомление на языке пользователя Teams по умолчанию)
Запись соответствия для программ сертификации Teams
Помимо публикации общедоступных API, позволяющих партнерам разрабатывать и интегрировать решения CCaaS с Teams, мы разработали запись соответствия для программы сертификации Microsoft Teams. Эта программа обеспечивает клиентам уверенность в том, что решение каждого участвующего партнера будет протестировано и проверено. Клиенты могут быть уверены, что партнеры обеспечивают качество, совместимость и надежность, которые они ожидают от решений Майкрософт.
Следующие партнеры сертифицируют свое решение для Microsoft Teams.
Следующие партнеры находятся в процессе сертификации своего решения для Microsoft Teams.
Партнёр | Веб-сайт решения |
---|---|
Облачные службы World Wide Services | https://recordia.net/microsoft-teams-call-recording/ |
CreaLog | https://www.crealog.com/en/products-solutions/recording/ |
Landis Technologies | https://landistechnologies.com/ |
Redwood Technologies | https://www.contentguru.com/en-us/solutions/needs/compliance-recording-ms-teams/ |
Этот список обновляется по мере того, как все больше партнеров присоединяются и соответствуют критериям сертификации.
Границы поддержки
Корпорация Майкрософт поддерживает только решения для записи соответствия требованиям от перечисленных сертифицированных партнеров. Если возникают проблемы, сначала необходимо обратиться к партнеру по записи соответствия требованиям. При необходимости партнер может донести проблему до корпорации Майкрософт по внутренним каналам. Корпорация Майкрософт может отклонить обращения в службу поддержки, в которых используется не сертифицированное решение для записи соответствия требованиям или если исследование показывает, что проблема может быть устранена партнером.
Дальнейшие действия
Если вы являетесь поставщиком, желающим присоединиться к программе сертификации, заполните в качестве следующего шага прием на вызывающую платформу.