Présentation de l’enregistrement basé sur des stratégies Teams pour les appels & réunions

L’enregistrement basé sur des stratégies permet aux organisations avec Microsoft Teams pour les appels et les réunions de décider quand les appels et les réunions doivent être automatiquement enregistrés via une stratégie d’administration. Les organisations peuvent également décider quand les appels et les réunions doivent être capturés en vue d’un traitement et d’une rétention ultérieurs, comme l’exige la stratégie d’entreprise ou réglementaire appropriée.

Teams est amélioré pour prendre en charge l’intégration des solutions d’enregistrement des partenaires. Ces améliorations couvrent les fonctionnalités de la plateforme, les expériences utilisateur et les interfaces administratives nécessaires pour fournir une solution de bout en bout pour la configuration, la gestion, l’enregistrement, le stockage et l’analyse des communications Teams. Les améliorations incluent les API de plateforme de communication et les événements pour l’enregistrement, qui fournissent :

  • Capture multimédia transparente et de haute qualité sur les appareils et tous les points de terminaison pris en charge pour l’audio, la vidéo, le partage d’écran et la conversation.

  • Prise en charge de la capture d’interaction entre les utilisateurs Teams et les points de terminaison d’appel pris en charge (Teams, Teams Mobile, Skype Entreprise, RTC).

  • Nouvelles stratégies d’administration pour l’enregistrement de conformité, y compris l’intégration avec les outils et stratégies d’appel et de réunion d’administration Teams existants.

L’enregistrement de conformité peut être activé sur Microsoft 365 A3/A5/E3/E5/Business Premium, Office 365 A3/A5/E3/E5 utilisateurs, licence salles Teams ou licence Appareils partagés Microsoft Teams.

Remarque

L’enregistrement de conformité n’est actuellement pas pris en charge pour les services d’appel d’urgence E911.

Les fonctionnalités d’intégration de la solution d’enregistrement de conformité ont également été examinées lors d’Ignite 2019 dans la session Enregistrement de conformité et Microsoft Teams.

Vue d’ensemble de l’enregistrement des interactions Teams

Les cas d’utilisation de l’enregistrement d’interaction peuvent être effectivement séparés en quatre catégories principales de fonctionnalités d’enregistrement : Commodité, Fonctionnelle, Organisation et Interception légale, comme illustré dans l’image :

Capture d’écran montrant l’interaction qui enregistre quoi et pourquoi.

Chaque catégorie a des exigences différentes. Les exigences varient en ce qui concerne la façon dont les enregistrements sont lancés, ce qui est enregistré, où les enregistrements sont stockés, qui est averti, qui contrôle l’accès et comment la rétention est gérée.

Type Commodité (enregistrement Teams standard) Organisation - Réglementé (enregistrement de conformité)
Initiateur Utilisateur Administration (système)
Target (Cible) Par appel/réunion Par utilisateur
Propriétaire du stockage Utilisateur Conformité
Notification requise ? Oui Oui
Propriétaire de l’accès Utilisateur Conformité
Stratégie de rétention ? Facultatif Oui

Teams fournit diverses fonctionnalités pour l’enregistrement pratique et fonctionnel des réunions et des événements en direct. L’enregistrement organisationnel permet aux organisations avec Microsoft Teams pour les appels et les réunions de décider par le biais d’une stratégie d’administration quand les appels et les réunions doivent être automatiquement enregistrés. Les organisations décident également quand les appels et les réunions doivent être capturés en vue d’un traitement et d’une rétention ultérieurs, comme l’exige la stratégie d’entreprise ou réglementaire pertinente.

Les utilisateurs disposant de cette stratégie affectée savent que leurs interactions numériques avec Teams sont enregistrées. Ils savent également qu’ils ne peuvent pas désactiver l’enregistrement et n’ont pas accès à l’enregistrement une fois l’interaction terminée. L’enregistrement fait partie de l’archive organisationnelle. Cette archive est disponible pour le personnel de conformité et juridique pour eDiscovery, la conservation légale et d’autres utilisations de rétention d’entreprise.

Exemples de besoins d’utilisateur

Personnage Besoins
Utilisateurs enregistrés
  • Être averti lorsque l’enregistrement est en cours.

  • Soyez informé quand une erreur de stratégie et/ou d’enregistreur provoque des changements de comportement d’appel.

Administrateur des communications
  • Comprendre pourquoi et comment appliquer des stratégies d’enregistrement aux utilisateurs/points de terminaison Teams.

  • Configurez et gérez les stratégies d’enregistrement Teams pour le organization.

  • Surveillez et résolvez les problèmes liés à l’enregistrement avec les appels et les réunions Teams.

  • Prenez en charge l’agent de conformité interne avec l’analytique opérationnelle sur l’utilisation, la qualité et la fiabilité.

Responsable de la conformité
  • Collecter toutes les communications Teams de la manière requise pour respecter les obligations de conformité dans les limites régionales appropriées.

  • Recherche pour les interactions basées sur des métadonnées ou du contenu d’interaction liés à la communication. Voici quelques exemples courants :

    • Métadonnées : participants, heure, direction, numéro composé, numéro d’origine, données métier personnalisées.

    • Contenu : transcription, sentiment, phonétique, interactions associées.

  • Analysez et interagissez avec les communications collectées, notamment la possibilité de surveiller les interactions au fur et à mesure qu’elles sont collectées.

  • Garantir la sécurité des communications collectées et empêcher la falsification à toutes les étapes.

Vue d’ensemble de l’architecture de solution

Les solutions d’enregistrement de conformité sont intégrées à Teams, comme illustré dans le diagramme suivant :

Capture d’écran montrant le paramètre d’application personnalisée d’équipe.

Remarque

Cette solution est conçue spécifiquement pour activer l’enregistrement de conformité basé sur des stratégies avec Teams. Toute autre utilisation de cette solution ne sera pas prise en charge.

Enregistreur

Le composant principal de la solution d’enregistrement de conformité est l’enregistreur. Les enregistreurs sont créés en tant que services azure évolutifs (bots) qui utilisent la plateforme de communication de Microsoft et s’inscrivent en tant qu’applications auprès de Microsoft Graph. L’enregistreur fournit l’interaction directe avec les API de la plateforme de communication d’appels et de réunions Teams et fournit le point de terminaison pour l’ingestion des médias.

Un exemple d’application d’enregistreur de conformité est disponible qui montre comment configurer le bot, créer l’application instance et attribuer les stratégies de conformité. L’exemple contient également des exemples d’utilisation de l’API pour enregistrer des interactions spécifiques, telles que la gestion du routage des appels entrants , la modification des états d’enregistrement et la suppression de l’utilisateur qui est enregistré. La documentation graph sur les API spécifiques est disponible ici pour updateRecordingStatus et incomingContext.

L’implémentation exacte du service d’enregistreur varie selon le partenaire, mais doit être conçue pour prendre en charge plusieurs enregistreurs. Cette exigence est nécessaire pour obtenir une haute disponibilité et une distribution géographique du déploiement afin de réduire la latence entre Teams et l’enregistreur. En outre, il est prévu que les enregistreurs eux-mêmes soient conçus avec la résilience et la redondance à l’esprit.

Les partenaires doivent confirmer la version minimale requise des API de communication microsoft Graph et des KITS de développement logiciel (SDK) avec Microsoft avant de soumettre leur solution pour certification. Cette exigence garantit que toutes les exigences de l’intégration de l’enregistrement de conformité sont prises en charge.

Exigences fondamentales pour le scénario d’enregistrement de conformité :

  • Le bot enregistreur doit être déployé dans Azure.

  • Le bot enregistreur doit s’exécuter sur une machine virtuelle Windows dans Azure.

  • L’adresse IP de destination du pare-feu sortant du bot d’enregistreur doit être ouverte à la plage d’adresses IP publiques Azure.

  • L’adresse IP source du pare-feu entrant du bot d’enregistreur doit être ouverte à la plage d’adresses IP publiques Azure.

La configuration requise pour les machines virtuelles Azure et Windows s’applique uniquement au composant Bot Teams, ce qui signifie qu’un partenaire peut implémenter le reste de la plateforme de son choix, à condition qu’il puisse répondre aux exigences fonctionnelles et de performances pertinentes pour l’enregistrement de la conformité.

Attribution et approvisionnement de la stratégie d’enregistrement de conformité

En créant et en affectant des stratégies d’enregistrement de conformité, les administrateurs informatiques peuvent déterminer quels utilisateurs doivent être enregistrés et quel enregistreur est utilisé pour chaque utilisateur. Les enregistreurs sont automatiquement invités à participer à des conversations en fonction de la configuration de ces stratégies lorsqu’une interaction de communication a lieu. Les stratégies d’enregistrement de conformité sont gérées à l’aide de Microsoft PowerShell et peuvent être appliquées au niveau du locataire, de l’utilisateur et du groupe de sécurité pour chaque organization. Vous trouverez plus d’informations sur les stratégies Microsoft Learn pour les réunions, les stratégies d’appel et les stratégies de groupe.

  1. Créez une application instance dans votre locataire.

    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. Créez une stratégie d’enregistrement de conformité.

    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)
    

    Consultez Set-CsTeamsComplianceRecordingPolicy.

  3. Affectez la stratégie d’enregistrement de conformité à un utilisateur.

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

    Consultez 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
    

Expériences utilisateur

La prise en charge des notifications est activée à l’aide des expériences client Teams. Les expériences peuvent être visuelles ou audio.

Clients Teams - notification visuelle

  • Bureau/web
  • Mobile (iOS/Android)
  • Téléphones Teams
  • Salles Teams

Autres points de terminaison - avis audio

  • Téléphones SIP
  • Skype Entreprise
  • Audioconférence (notification audio dans la langue par défaut du numéro rendez-vous ou sélectionnée par l’utilisateur)
  • Appelants RTC (notification audio dans la langue par défaut de l’utilisateur Teams)

Remarque

L’enregistrement de conformité n’est pas pris en charge avec les files d’attente d’appels en mode conférence. Utilisez les files d’attente d’appels en mode transfert. L’enregistrement de conformité ne fonctionne pas si les utilisateurs ont rencontré une panne d’Internet et qu’ils effectuent et reçoivent des appels RTC à l’aide d’une SBA.

Enregistrement de conformité pour les programmes de certification Teams

En plus de publier des API accessibles au public permettant aux partenaires de développer et d’intégrer des solutions CCaaS avec Teams, nous avons développé l’enregistrement de conformité pour le programme de certification Microsoft Teams. Ce programme fournit aux clients l’assurance que la solution de chaque partenaire participant est testée et vérifiée. Les clients peuvent être assurés que les partenaires fournissent la qualité, la compatibilité et la fiabilité qu’ils attendent des solutions Microsoft.

Les partenaires suivants certifient leur solution pour Microsoft Teams.

Partenaire Site web de la solution
ASC Technologies 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
Dubber https://www.dubber.net/call-recording/
Technologie perspicace 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
Oak Innovation https://www.oakinnovate.com/clarify
Boîte rouge https://www.redboxvoice.com/compliance-recording-for-microsoft-teams
Lac Êtta https://thetalake.com/integrations/microsoft/
Verint https://www.verba.com/solutions/microsoft-teams-recording
Oak Innovation https://www.oakinnovate.com/clarify

Les partenaires suivants sont en train de certifier leur solution pour Microsoft Teams.

Partenaire Site web de la solution
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/
Redwood Technologies https://www.contentguru.com/en-gb/solutions/needs/compliance-recording-ms-teams/

Cette liste est mise à jour à mesure que de plus en plus de partenaires rejoignent et répondent aux critères de certification.

Limites de prise en charge

Microsoft prend en charge les solutions d’enregistrement de conformité uniquement à partir des partenaires certifiés. En cas de problème, vous devez d’abord contacter votre partenaire d’enregistrement de conformité. Si nécessaire, le partenaire d’enregistrement de conformité transmet le problème à Microsoft via des canaux internes. Microsoft peut rejeter les cas de support dans lesquels une solution d’enregistrement de conformité non certifiée est utilisée, ou si l’examen montre que le problème est un problème que le partenaire peut résoudre.

Étapes suivantes

Si vous devez fournir plus de contexte et de détails, envoyez un message à Teamscategorypartner@microsoft.com. Si vous êtes un fournisseur qui cherche à rejoindre le programme de certification, renseignez l’entrée de la plateforme d’appel à l’étape suivante.

Réception de la plateforme d’appel