Cinq vues
Définir d'abord l'historique attendu
Ces vues peuvent contenir des données différentes. Le visiteur voit éventuellement un historique lié au navigateur, les agents un fil Teams et la conformité une copie protégée. Pièces jointes, réactions, événements, notes privées, bots et versions modifiées/supprimées peuvent diverger.
Nommez un registre maître par finalité. Le support veut le contexte, la protection des données un accès et une suppression prouvables, l'audit l'intégrité et la migration une archive lisible. Une exigence vague d'historique ne suffit pas.
| Couche | But | Test requis |
|---|---|---|
| Historique visiteur | anciens messages dans le widget | identité, appareil partagé, reset, consentement et suppression |
| Historique agent | contexte dans fil Teams ou inbox | rôles, nouveaux membres, notes, recherche et pièces jointes |
| Transcription/export | jeu portable unitaire ou massif | champs, format, pagination, horodatage, intégrité et somme |
| Copie conformité | rétention, hold, eDiscovery ou enquête | licence, rôle, lieu, conflit et suppression finale |
| Archive migration | ancien stock après changement | owner lecture seule, recherche, base, durée et sortie |
Produits
Fonctions documentées et limites
| Modèle | Documenté | Ne pas déduire |
|---|---|---|
| WebChat dans Teams | demande/réponse dans fil de canal ; état local widget | export massif complet, conservation/suppression ou import ancien non prouvés |
| Microsoft Teams | Graph Export APIs ; politiques de rétention chat/canal | export WebChat complet automatique ou identité entre UI et copie conformité |
| Chatwoot | Messages API autorisée par conversation ; conversations dans inboxes | export massif/juridique prêt ; suppression d'inbox irréversible |
| Tidio | Inbox pour ouvertes/résolues ; certains exports analytics | transcription, conservation ou migration complète |
| LiveChat | transcription unitaire, transfert futur, API unitaire/massive, webhook | exemple webhook non archivage ; historique visiteur différent de l'archive agent |
Gouvernance
Conservation et suppression utilisent la même cartographie
Microsoft décrit la rétention depuis la création et des cycles différents pour le contenu visible et les copies sécurisées. Des politiques concurrentes ou holds peuvent imposer la durée la plus longue. Un avis de suppression client ne prouve pas l'effacement final.
Lors d'une migration, une archive parallèle gouvernée peut être plus sûre qu'un import non éprouvé. N'importez que si IDs, dates, auteurs, fils, pièces, contenu privé et statut de suppression sont mappés de façon défendable.
- Inventoriez widget, backend, Teams, copie Exchange, pièces SharePoint/OneDrive, destination export, e-mail et téléchargements.
- Attribuez finalité, base juridique, owner, accès, région, durée, hold, déclencheur et preuve à chaque stockage.
- Distinguez disparition de la vue, copie conformité cachée et effacement final ; documentez délais et conflits.
- Donnez aux apps d'export les droits minimaux, rotation, journaux, pagination/retry et un owner opérationnel.
- E-mails et CSV sont de nouvelles copies : incluez destinataires, règles, dossiers, sauvegardes et suppression.
- Figez l'ancien périmètre, échantillonnez, stockez en lecture seule avec index, échéance et responsable.
Recette de sortie
Huit tests avant achat et migration
- 01
Écrire la carte
Lister vues visiteur, agent, export, conformité et archive avec finalité et owner.
- 02
Créer un chat témoin
Texte, emoji, lien, fichier, note, bot, transfert, réaction et donnée personnelle de test.
- 03
Comparer les vues
Widget, Teams/inbox, recherche, transcription, bulk/API et conformité contre le journal.
- 04
Répéter l'export
Tester pagination, ordre, fuseau, ID, pièces, limites, retries et doublons.
- 05
Tester les droits
Agent, membre, arrivant, app, conformité et partant n'ont que l'accès nécessaire.
- 06
Déclencher suppression
Suivre conversation sur appareil, vue agent, backend, copie et pièce ; isoler les holds.
- 07
Simuler sortie
Couper widget, retirer accès, exporter delta, ouvrir archive et obtenir confirmation d'effacement.
- 08
Conserver recette
Versionner matrice, exemples, licences, rôles, durées, écarts, recherche et validation.