통화 & 모임에 대한 Teams 정책 기반 녹음/녹화 소개

정책 기반 녹음/녹화를 사용하면 Microsoft Teams를 사용하는 조직에서 통화 및 모임을 통해 통화 및 모임을 관리자 정책을 통해 자동으로 녹음해야 하는 시기를 결정할 수 있습니다. 조직은 관련 회사 또는 규제 정책에 따라 후속 처리 및 보존을 위해 통화 및 모임을 캡처해야 하는 시기를 결정할 수도 있습니다.

파트너 기록 솔루션의 통합을 지원하도록 Teams가 향상되었습니다. 이러한 향상된 기능은 Teams 통신을 구성, 관리, 기록, 저장 및 분석하기 위한 엔드 투 엔드 솔루션을 제공하는 데 필요한 플랫폼 기능, 사용자 환경 및 관리 인터페이스를 다룹니다. 향상된 기능에는 다음을 제공하는 통신 플랫폼 API 및 기록을 위한 이벤트가 포함됩니다.

  • 디바이스 간에 원활하고 고품질의 미디어 캡처 및 오디오, 비디오, 화면 공유 및 채팅에 지원되는 모든 엔드포인트.

  • Teams 사용자와 지원되는 통화 엔드포인트(Teams, Teams Mobile, 비즈니스용 Skype, PSTN) 간의 상호 작용 캡처를 지원합니다.

  • 기존 Teams 관리 통화 및 모임 도구 및 정책과의 통합을 포함하여 규정 준수 기록을 위한 새로운 관리 정책입니다.

준수 기록은 Microsoft 365 A3/A5/E3/E5/Business Premium, Office 365 A3/A5/E3/E5 사용자, Teams 룸 라이선스 또는 Microsoft Teams 공유 디바이스 라이선스에서 사용하도록 설정할 수 있습니다.

참고

규정 준수 기록은 현재 E911 긴급 통화 서비스에 대해 지원되지 않습니다.

규정 준수 기록 솔루션 통합 기능은 준수 기록 및 Microsoft Teams 세션에서 Ignite 2019에서도 검토되었습니다.

Teams 상호 작용 기록 개요

상호 작용 기록 사용 사례는 이미지에 표시된 것처럼 편의성, 기능, 조직 및 합법적 인터셉트라는 네 가지 기본 기록 기능 범주로 효과적으로 구분할 수 있습니다.

무엇과 이유를 기록하는 상호 작용을 보여 주는 스크린샷.

각 범주에는 서로 다른 요구 사항이 있습니다. 요구 사항은 녹음을 시작하는 방법, 기록되는 내용, 녹음이 저장되는 위치, 알림을 받는 사람, 액세스를 제어하는 사람 및 보존 처리 방법에 따라 달라집니다.

유형 편의성(일반 팀 기록) 조직 - 규제(규정 준수 기록)
초기자 사용자 관리(시스템)
대상 통화당/모임 사용자별
스토리지 소유자 사용자 규정 준수
알림이 필요합니까?
액세스 소유자 사용자 규정 준수
보존 정책? 선택

Teams는 모임 및 라이브 이벤트의 편리 하고 기능적인 녹화를 위한 다양한 기능을 제공합니다. 조직 기록을 통해 Microsoft Teams의 조직에서 통화 및 모임을 통해 통화 및 모임을 자동으로 녹음해야 하는 경우 관리자 정책을 결정할 수 있습니다. 조직은 또한 관련 회사 또는 규제 정책에 따라 후속 처리 및 보존을 위해 통화 및 모임을 캡처해야 하는 시기를 결정합니다.

이 할당된 정책을 가진 사용자는 Teams와의 디지털 상호 작용이 기록되고 있음을 알고 있습니다. 또한 상호 작용이 완료되면 녹음/녹화를 사용하지 않도록 설정할 수 없으며 녹음/녹화에 액세스할 수 없다는 것을 알고 있습니다. 녹음/녹화는 조직 보관의 일부가 됩니다. 이 보관 파일은 eDiscovery, 법적 보존 및 기타 회사 보존 사용에 대한 규정 준수 및 법률 담당자에게 제공됩니다.

사용자 요구 사항 예제

인물 필요
기록된 사용자
  • 녹음이 진행 중일 때 알림을 받습니다.

  • 정책 및/또는 레코더 오류로 인해 호출 동작이 변경되는 경우 알림을 받을 수 있습니다.

통신 관리자
  • Teams 사용자/엔드포인트에 기록 정책을 적용/적용하는 이유와 방법을 이해합니다.

  • organization 대한 Teams 기록 정책을 구성하고 유지 관리합니다.

  • Teams 통화 및 모임과 관련된 녹음/녹화 관련 문제를 모니터링하고 해결합니다.

  • 사용량, 품질 및 안정성에 대한 운영 분석을 통해 내부 규정 준수 책임자를 지원합니다.

규정 준수 책임자
  • 적절한 지역 경계에서 규정 준수 의무를 충족하는 데 필요한 방식으로 모든 Teams 통신을 수집합니다.

  • 통신 관련 메타데이터 또는 상호 작용 콘텐츠를 기반으로 하는 상호 작용에 대한 Search. 일반적인 예는 다음과 같습니다.

    • 메타데이터 - 참가자, 시간, 방향, 전화 걸기 번호, 원본 번호, 사용자 지정 비즈니스 데이터.

    • 콘텐츠 – 전사, 감정, 윗주, 관련 상호 작용.

  • 수집되는 상호 작용을 모니터링하는 기능을 포함하여 수집된 통신을 분석하고 상호 작용합니다.

  • 수집된 통신의 보안을 보장하고 모든 단계에서 변조를 방지합니다.

솔루션 아키텍처 개요

규정 준수 기록 솔루션은 다음 다이어그램과 같이 Teams와 통합됩니다.

팀 사용자 지정 앱 설정을 보여 주는 스크린샷

참고

이 솔루션은 Teams에서 정책 기반 규정 준수 기록을 사용하도록 특별히 설계되었습니다. 이 솔루션의 다른 사용은 지원되지 않습니다.

레코더

규정 준수 기록 솔루션의 핵심 구성 요소는 레코더입니다. 레코더는 Microsoft의 통신 플랫폼을 사용하고 Microsoft Graph에 애플리케이션으로 등록하는 확장 가능한 Azure 기반 서비스(봇)로 빌드됩니다. 레코더는 Teams 통화 및 모임 통신 플랫폼 API 와의 직접 상호 작용을 제공하고 미디어 수집을 위한 엔드포인트를 제공합니다.

봇을 구성하고, 앱 instance 만들고, 규정 준수 정책을 할당하는 방법을 보여 주는 샘플 규정 준수 레코더 애플리케이션을 사용할 수 있습니다. 또한 이 샘플에는 들어오는 통화 라우팅 처리, 기록 상태 변경기록 중인 사용자 제거와 같은 특정 상호 작용을 기록하기 위한 API 사용 예제도 있습니다. 특정 API에 대한 그래프 설명서는 updateRecordingStatusincomingContext에 대해 여기에서 찾을 수 있습니다.

레코더 서비스의 정확한 구현은 파트너에 따라 다르지만 여러 레코더를 지원하도록 설계되어야 합니다. 이 요구 사항은 Teams에서 레코더로의 대기 시간을 줄이기 위해 배포의 고가용성 및 지리적 배포를 달성하는 데 필요합니다. 또한 레코더 자체는 복원력과 중복성을 염두에 두고 설계될 것으로 예상됩니다.

파트너는 인증을 위해 솔루션을 제출하기 전에 Microsoft와 Microsoft Graph 통신 API 및 SDK의 최소 필수 릴리스 버전을 확인해야 합니다. 이 요구 사항은 규정 준수 기록 통합의 모든 요구 사항이 지원되도록 합니다.

규정 준수 기록 시나리오의 기본 요구 사항:

  • 레코더 봇은 Azure에 배포해야 합니다.

  • 레코더 봇은 Azure의 Windows VM에서 실행되어야 합니다.

  • 레코더 봇 아웃바운드 방화벽 대상 IP 주소는 Azure 공용 IP 범위에 열려 있어야 합니다.

  • 레코더 봇 인바운드 방화벽 원본 IP 주소는 Azure 공용 IP 범위에 열려 있어야 합니다.

Azure 및 Windows VM 요구 사항은 Teams 봇 구성 요소에만 적용됩니다. 즉, 규정 준수 기록을 위한 관련 성능 및 기능 요구 사항을 충족할 수 있는 경우 파트너가 선택한 나머지 플랫폼을 구현할 수 있습니다.

규정 준수 기록 정책 할당 및 프로비전

IT 관리자는 규정 준수 기록 정책을 만들고 할당하여 기록할 사용자와 각 사용자에게 사용되는 레코더를 결정할 수 있습니다. 레코더는 통신 상호 작용이 발생할 때 이러한 정책의 구성에 따라 대화에 참여하도록 자동으로 초대됩니다. 규정 준수 기록 정책은 Microsoft PowerShell을 사용하여 관리되며 각 organization 대한 테넌트, 사용자별 및 보안 그룹 수준에서 적용할 수 있습니다. 모임 정책, 통화 정책 및 그룹 정책에 대한 Microsoft Learn에 대한 자세한 내용을 확인할 수 있습니다.

  1. 테넌트에서 애플리케이션 instance 만듭니다.

    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
  • 오디오 회의(전화 접속 번호의 기본 언어 또는 사용자가 선택한 언어의 오디오 알림)
  • PSTN 호출자(Teams 사용자의 기본 언어로 오디오 알림)

참고

규정 준수 기록은 회의 모드 통화 큐에서 지원되지 않습니다. 전송 모드 통화 큐를 사용하세요. 사용자가 인터넷 중단을 경험하고 SBA를 사용하여 PSTN 호출을 만들고 수신하는 경우 규정 준수 기록이 작동하지 않습니다.

Teams 인증 프로그램에 대한 규정 준수 기록

파트너가 CCaaS 솔루션을 개발하고 Teams와 통합할 수 있도록 공개적으로 사용 가능한 API를 게시하는 것 외에도 Microsoft Teams 인증 프로그램에 대한 규정 준수 기록을 개발했습니다. 이 프로그램은 각 참여 파트너의 솔루션이 테스트 및 확인된다는 확신을 고객에게 제공합니다. 고객은 파트너가 Microsoft 솔루션에서 기대하는 품질, 호환성 및 안정성을 제공한다고 확신할 수 있습니다.

다음 파트너는 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 솔루션 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에 대한 솔루션을 인증하는 중입니다.

파트너 솔루션 웹 사이트
Cloud 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/
레드우드 테크놀로지스 https://www.contentguru.com/en-gb/solutions/needs/compliance-recording-ms-teams/

이 목록은 더 많은 파트너가 가입하고 인증 기준을 충족함에 따라 업데이트됩니다.

지원 경계

Microsoft는 인증된 파트너의 규정 준수 기록 솔루션만 지원합니다. 문제가 있는 경우 먼저 준수 기록 파트너에게 문의해야 합니다. 필요한 경우 규정 준수 기록 파트너는 내부 채널을 통해 Microsoft에 문제를 제기합니다. Microsoft는 인증되지 않은 규정 준수 기록 솔루션이 사용되는 지원 사례를 거부하거나 조사 결과 파트너가 해결할 수 있는 문제가 있는 것으로 표시되는 경우 이를 거부할 수 있습니다.

다음 단계

더 많은 컨텍스트와 세부 정보를 제공해야 하는 경우 에 메일 Teamscategorypartner@microsoft.com을 보냅니다. 인증 프로그램에 참여하려는 공급업체인 경우 다음 단계로 통화 플랫폼 유입을 작성합니다.

통화 플랫폼 유입