Déplacer les conversations vers l’espace Matrix
Ce qu’il advient des conversations Cortex existantes lorsque votre organisation passe à l’espace Matrix, et comment annuler ce déplacement.
Une organisation déplace ses conversations Cortex existantes vers l’espace Matrix en trois étapes. Les administrateurs de l’organisation lancent et confirment chaque étape.
Le déplacement des conversations existantes nécessite un déploiement de messagerie qui le prend en charge. Tant que votre
déploiement ne le prend pas en charge, votre chat existant continue de fonctionner exactement comme avant, et
rien n’est déplacé : le lancement d’une importation est refusé
(IMPORT_WINDOW_UNAVAILABLE) avant que quoi que ce soit ne passe en lecture seule. Lorsqu’elle est
prise en charge, l’importation s’exécute sous un compte administrateur dédié à votre
organisation, configuré avec le serveur de messagerie du déploiement
(Déployer la messagerie).
Si votre déploiement ne comporte aucun espace Matrix, le chat existant ne passe jamais en lecture seule.
1. Importer
L’administrateur lance l’importation. Cortex copie chaque conversation dans son propre salon Matrix chiffré :
- Les messages apparaissent dans leur ordre d’origine, avec leurs heures d’origine, au nom des personnes qui les ont écrits.
- Une personne qui a quitté l’organisation apparaît comme Ancien membre.
- Les fichiers téléversés ne sont pas déplacés. Une note dans le salon le signale.
Pendant l’importation, les conversations existantes sont en lecture seule. Vous pouvez toujours les ouvrir et
les lire, mais l’envoi, le renommage, la suppression, la modification et le téléversement sont refusés
(LEGACY_CHAT_FROZEN). Cela évite qu’un message soit écrit à un endroit que
l’importation ne voit plus.
Si votre politique de rétention supprime une conversation pendant que l’importation la
copie, l’importation peut échouer avec SOURCE_REFUSED. Relancez l’importation : elle reprend
l’historique tel qu’il est maintenant.
2. Valider
Une fois tout importé, l’administrateur valide le déplacement. L’espace Matrix devient l’endroit où vit le chat de votre organisation, et les anciennes conversations restent en lecture seule.
3. Annuler, sous 14 jours
Pendant les 14 jours qui suivent la validation, l’administrateur peut annuler le déplacement :
- Vos conversations existantes redeviennent modifiables.
- Les salons importés restent dans l’espace Matrix, car un message envoyé ne peut pas être retiré. Cortex cesse d’y participer.
- Les salons dont l’importation était encore en cours sont placés en bas de votre liste.
Après 14 jours, une annulation est refusée.
Ce que voient vos utilisateurs
- Les anciens liens de conversation fonctionnent toujours. Un favori, une notification ou un lien collé vers une
conversation existante (
/chat/<id>) ouvre le salon dans lequel cette conversation a été importée, si la personne fait partie de ce salon. Sinon, il ouvre l’accueil du chat. Un lien ne révèle jamais l’existence d’un salon que la personne ne peut pas ouvrir. - Les conversations hors de Cortex renvoient vers le nouveau salon. Lorsque l’importation met une conversation en lecture seule, le panneau Ask Cortex des workflows et la conversation d’une étape de workflow affichent un avis Cette conversation a été déplacée vers Matrix à la place de la zone de message, avec un lien vers la conversation dans Cortex. Tout ce qui est déjà écrit reste lisible.
- Une réponse interrompue par l’importation apparaît dans le salon sous la forme d’une courte note indiquant que la réponse a été interrompue, et non comme une réponse à moitié terminée.
Limites
- Connexion à l’espace Matrix depuis un ancien lien. Si la personne n’a pas encore connecté son navigateur à l’espace Matrix, suivre un ancien lien lance la connexion et la ramène à l’accueil du chat, pas au salon. Elle peut ouvrir le salon depuis la liste ; le lien fonctionne ensuite directement.
- Les anciens liens nécessitent l’adresse propre de Cortex. Un ancien lien n’ouvre le salon que lorsque Cortex est ouvert à l’adresse que votre déploiement configure pour lui (l’URL de l’application Cortex). Ouvert sous tout autre nom d’hôte, par exemple un second ingress ou une adresse IP, le lien ouvre à la place l’accueil du chat.
- Les anciens liens nécessitent un navigateur. Le lien est résolu dans le navigateur : il affiche donc brièvement une page vide avant d’ouvrir le salon. Un client qui n’exécute pas JavaScript ne le suit jamais.
- Vidéo et FLAC. Le déplacement ne change pas ce qui peut être envoyé ou prévisualisé : la vidéo ne peut toujours pas être envoyée et l’audio FLAC n’a toujours pas d’aperçu. Voir Pièces jointes.