MDM MVP 0.3.6 et SuperApp MVP 0.2.0
MDM MVP 0.3.6
1. Fichiers entrants
MDM propose un nouveau scénario de livraison centralisée de fichiers et de certificats aux utilisateurs. Il permet à l’administrateur de transmettre en toute sécurité des documents de service, des certificats et d’autres fichiers vers les appareils sans canaux d’échange externes.
- Ajout de l’envoi de fichiers et de certificats aux utilisateurs via les groupes.
- La console d’administration permet de créer une livraison, de consulter les statuts, de renvoyer et de télécharger le fichier.
- L’application mobile MDM comporte désormais une section Fichiers entrants.
- L’utilisateur peut télécharger un fichier, l’ouvrir et actualiser la liste manuellement.
- La notification push ouvre directement le fichier voulu depuis l’application.
- Ajout d’une vérification de checksum afin d’exclure toute corruption du fichier lors du téléchargement.
- Prise en charge du stockage des fichiers dans S3.
- Prise en charge des livraisons sans date d’expiration.
2. Suivi de la livraison
La transparence de la livraison des fichiers est renforcée : l’administrateur voit à quelle étape se trouve le fichier pour chaque utilisateur.
- Ajout des statuts de livraison : créé, envoyé, disponible, téléchargé, ouvert, erreur.
- Lors d’un renvoi, la liste des destinataires est synchronisée avec la composition actuelle du groupe.
- Les utilisateurs retirés du groupe sont exclus de la livraison en cours.
- Les erreurs de téléchargement et d’ouverture sont consignées dans les statuts.
3. Sécurité de MDM
La version renforce la sécurité des services backend et des échanges entre services.
- Les endpoints de service sont protégés par une autorisation obligatoire.
- Ajout de l’autorisation service-to-service.
- Ajout de la protection des appels push via OIDC.
- Alignement de la signature JWT entre les services.
- Des download-link protégés sont utilisés pour le téléchargement des fichiers.
- Les données sensibles sont exclues des journaux audit/debug.
- Ajout de la validation côté serveur des messages API et gRPC.
4. Stabilité de la plateforme
La fiabilité de la compilation, des tests et de l’infrastructure backend est améliorée.
- Meilleure isolation des tests d’intégration.
- Ajout de smoke-tests de démarrage des services.
- Activation de contrôles contre la régression des erreurs de warning/analyzer.
- Meilleure prévisibilité des migrations et du comportement à l’exécution.
SuperApp MVP 0.2.0
1. Pièces jointes de la messagerie sous gestion MDM
SuperApp prend désormais en charge la gestion centralisée, via MDM, des règles de traitement des pièces jointes des e-mails. Cela renforce la sécurité de la messagerie d’entreprise et réduit le risque de fuite de données.
- SuperApp lit la managed configuration depuis MDM.
- Prise en charge des extensions de fichier autorisées et interdites.
- Prise en charge de la limitation de la taille maximale d’une pièce jointe.
- Prise en charge de l’interdiction d’ouvrir les pièces jointes dans des applications externes.
- Prise en charge du mode de consultation interne uniquement.
- Ajout du nettoyage automatique des fichiers temporaires après ouverture.
- Ajout de la journalisation des clés de politique appliquées et non valides.
2. Pièces jointes des e-mails reçus
Le traitement des pièces jointes des e-mails reçus est étendu.
- Ajout du modèle de pièces jointes d’un e-mail.
- Ajout de l’analyse (parsing) des pièces jointes depuis ActiveSync.
- Les pièces jointes s’affichent dans l’e-mail ouvert.
- Prise en charge du téléchargement des pièces jointes.
- Ajout du preview des images.
- Ajout du preview des PDF.
- Correction du traitement des pièces jointes inline et des données MIME.
- Ajout de contrôles du type, de la taille et du contenu du fichier.
3. Pièces jointes des e-mails envoyés
L’utilisateur peut travailler pleinement avec des fichiers lors de la création et du transfert d’e-mails.
- Ajout de la sélection de fichiers lors de la création d’un e-mail.
- Ajout de l’envoi de pièces jointes multipart.
- Prise en charge de l’envoi de pièces jointes lors du transfert d’un e-mail.
- Ajout de la restauration des pièces jointes dans les brouillons.
- Fiabilité accrue du traitement des données MIME.
4. Managed Configuration
La configuration de SuperApp via MDM est simplifiée.
- La console d’administration propose les préréglages SuperApp Android et SuperApp iOS.
- Les identifiants de SuperApp sont déplacés dans des variables d’environnement.
- Ajout d’une protection contre l’écrasement accidentel du formulaire par un préréglage.
- Le contrat des clés
mail.attachments.*est figé.
5. Modules nouveaux et améliorés
SuperApp se rapproche d’une véritable application de travail d’entreprise.
- Calendrier amélioré.
- Ajout des paramètres du calendrier.
- Ajout d’une file d’attente hors ligne (offline) des modifications du calendrier.
- Ajout du module de contacts d’entreprise.
- Ajout du centre de notifications.
- Ajout de l’écran du profil d’entreprise.
- Amélioration des écrans de messagerie, de calendrier et de notifications.
6. Sécurité de SuperApp
La sécurité du stockage des données et des échanges réseau est renforcée.
- Le stockage d’authentification est basculé vers secure storage.
- Ajout du certificate pinning pour API, VPN et EAS.
- Ajout d’un kill-switch pour le pinning.
- Correction du refresh de l’access token et du retry après
401. - Les données sensibles sont retirées des journaux de débogage.
- Ajout de la localisation des erreurs de validation.
- Robustesse accrue du chargement des notifications et des dictionnaires d’erreurs.
Conclusion
MDM MVP 0.3.6 ajoute la livraison sécurisée de fichiers et renforce la plateforme backend. SuperApp MVP 0.2.0 étend le travail avec la messagerie d’entreprise, les pièces jointes, le calendrier, les contacts et les notifications, et renforce la sécurité du stockage des données et des échanges réseau.