Introduction

Téléverser un document sensible vers un convertisseur en ligne peut sembler risqué. Le fichier pourrait être intercepté, stocké plus longtemps que prévu, ou traité d’une manière qui soulève des problèmes de confidentialité. Les ingénieurs front‑end des entreprises SaaS peuvent réduire ce risque en utilisant un visualiseur sécurisé, axé sur la confidentialité, qui contrôle l’accès, protège les documents pendant le traitement et limite la durée de disponibilité des fichiers temporaires.
Cet article passe en revue les risques associés aux convertisseurs en ligne génériques, puis distingue deux éléments souvent confondus : le visualiseur public gratuit sur OnlineDocumentViewer.com et le Doconut SDK qu’une équipe SaaS intègre dans son propre produit. Ce ne sont pas le même produit et ils répondent à des questions différentes.
Comprendre le paysage des menaces pour les services de conversion de fichiers
Même un convertisseur en ligne soigné peut exposer des données sensibles si la sécurité n’est pas gérée avec soin. Les risques les plus courants incluent les transferts non sécurisés, des politiques de conservation floues et des contrôles d’accès faibles.
| Menace | Comment cela se produit | Impact réel |
|---|---|---|
| Interception de type homme du milieu | Des paramètres de transfert faibles ou non sécurisés peuvent exposer les fichiers pendant leur téléversement ou leur accès. | Des contrats confidentiels, dossiers de santé, rapports financiers ou fichiers source pourraient être exposés. |
| Stockage persistant sur des serveurs tiers | Certains services conservent les fichiers téléversés pendant des heures ou des jours sans visibilité claire pour l’utilisateur. | Cela peut créer des risques de confidentialité, des problèmes de conformité et des préoccupations d’audit. |
| Isolation faible du visualiseur intégré | Des expériences d’aperçu intégré mal contrôlées peuvent augmenter l’exposition à des scripts indésirables ou à des accès non autorisés. | Le contenu de documents sensibles peut être davantage exposé si le visualiseur n’est pas correctement isolé. |
Pour un produit SaaS qui doit gérer des fichiers confidentiels, ces faiblesses peuvent engendrer de graves problèmes commerciaux et de conformité. La solution ne consiste pas seulement à utiliser un transfert sécurisé. Il faut également un visualiseur qui limite l’exposition des documents, contrôle l’accès et prend en charge des flux de travail axés sur la confidentialité.
Deux produits différents, et la différence compte ici
Avant d’aller plus loin : OnlineDocumentViewer.com est un site public gratuit. N’importe qui téléverse un fichier, le lit, et le fichier est supprimé à la fin de la session. Il n’y a aucun compte, aucun rôle, aucune permission et aucune trace d’audit, car il n’y a personne à qui les associer. C’est une bonne réponse à « Je ne peux pas ouvrir ce fichier » mais pas à « Qui dans mon organisation peut lire ce contrat ».
Ce qui répond à la seconde question, c’est le Doconut SDK : le même moteur de rendu, licencié et installé sur vos propres serveurs, votre application fournissant l’authentification, l’autorisation, le stockage et la journalisation autour de celui‑ci.
La majeure partie de cet article porte sur le second.
Pourquoi l’accès limité dans le temps est important
Lorsqu’un visualiseur est intégré à une application web, la manière dont les documents sont accessibles constitue tout l’enjeu de sécurité. Un lien direct vers le fichier est facile à mettre en œuvre et reste valide longtemps après que la personne à qui il a été envoyé n’en a plus besoin.
Le modèle plus sûr consiste en une référence éphémère, générée par le serveur, limitée à un document et à une session, avec la vérification d’autorisation réexécutée à chaque requête qui la suit.
Ce modèle est implémenté par votre application. Ce n’est pas une propriété d’un composant visualiseur, et ce n’est certainement pas une caractéristique d’un site public : OnlineDocumentViewer.com ne possède aucun modèle d’identité pour restreindre quoi que ce soit. Ce qu’il possède à la place, c’est une session qui se termine et emporte le fichier avec elle.
Suppression automatique des fichiers et confidentialité : ce que vous devez vérifier
Les réglementations en matière de confidentialité et les politiques de sécurité internes exigent souvent que les équipes évitent de conserver les données personnelles ou confidentielles plus longtemps que nécessaire. De nombreux convertisseurs gratuits ou génériques mentionnent la suppression automatique, mais les détails ne sont pas toujours clairs. Certains peuvent supprimer les fichiers uniquement après un délai fixe, tandis que d’autres peuvent conserver des copies temporaires plus longtemps que prévu.
Lors de l'évaluation de tout visualiseur ou convertisseur de documents, vérifiez :
- Combien de temps les fichiers téléchargés restent disponibles.
- Si les fichiers temporaires sont supprimés après la session de visualisation.
- Si des copies de sauvegarde ou des journaux bruts de documents sont créés.
- Si l'historique d'accès est disponible pour examen.
- Si le service prend en charge vos exigences internes de confidentialité et de conformité.
Sur ce site, la réponse aux cinq points est simple : le téléchargement est supprimé à la fin de la session de visualisation, il n’y a aucun compte ni aucune bibliothèque, aucun historique d’accès n’est conservé car il n’y a aucune identité à y associer, et aucune certification ne garantit cela. C’est un modèle adéquat pour un fichier que vous enverriez déjà par e‑mail, mais inadapté pour un dossier de cas.
Intégrer un visualiseur sans plugins
Ici, les deux produits se distinguent clairement, soyez donc précis sur celui que vous évaluez.
| Site gratuit | Doconut SDK | |
|---|---|---|
| Où il s'exécute | Nos serveurs | Les vôtres |
| Intégrable dans votre produit | Non | Oui |
| Auto‑hébergé | Non | Oui |
| Authentification et rôles | Aucun. Il n’y a aucun compte | De votre application |
| Journal d’audit | Aucun | Ce que votre application enregistre |
| Rétention | Supprimé après la session de visualisation | Votre politique |
| Coût | Gratuit | Licence commerciale |
| Formats | 73 extensions | 75 extensions réparties sur 18 familles, DICOM inclus |
Les deux sont sans plugin et rendent côté serveur, donc rien ne s’exécute sur la machine de l’utilisateur. Tout le reste de cette liste constitue une différence, et choisir la mauvaise colonne conduit à un examen de sécurité raté.
Conseils pratiques d’intégration pour des flux de travail SaaS sécurisés
Ces conseils s’appliquent à un visualiseur intégré dans votre propre produit — c’est‑à‑dire le SDK. Ils ne peuvent pas être appliqués au site public, qui n’a aucun serveur de votre côté.
1. Générer un accès à durée limitée sur le serveur
Résolvez un ID de document appartenant à l’application plutôt que d’exposer le fichier original. Liez la référence à un seul document, une seule opération et une seule session, et attribuez‑lui une durée de vie limitée.
2. Retourner uniquement ce dont le client a besoin
Le front‑end doit recevoir la référence de visualisation, jamais le chemin de stockage ni les identifiants.
3. Appliquer les permissions par rôle, sur le serveur
Certains utilisateurs lisent ; d’autres peuvent également imprimer ou exporter. Appliquez cela sur la requête, pas en masquant un bouton de la barre d’outils.
4. Enregistrer les événements d’accès
Utilisateur, locataire, ID du document, opération, résultat d’autorisation, horodatage. Identifiants et résultats — pas le contenu du document, pas de jetons, pas d’URL de stockage.
Points clés à retenir
- Les documents sensibles ne doivent pas être exposés via des liens publics permanents.
- La question à poser à un convertisseur hébergé porte sur la rétention, pas le chiffrement : pendant combien de temps le fichier est‑il conservé, et qui peut y accéder tant qu’il existe.
- Le visualiseur gratuit de ce site n’a aucun compte, aucun rôle et aucun journal d’audit. Il supprime le téléchargement après la session, et c’est l’ensemble de son modèle d’accès.
- Tout ce qui nécessite autorisation, permissions, journalisation ou auto‑hébergement relève du SDK, qui s’exécute dans votre application.
- L’aperçu sans plugin maintient les utilisateurs dans votre produit — mais seul le SDK intégré vous permet de les garder à l’intérieur.
- Les revendications de conformité appartiennent à votre système déployé, pas à un composant. Nous ne détenons aucune certification, et aucun des deux produits ne change cela.
Questions fréquentes
Q : Puis‑je empêcher les utilisateurs de télécharger un document ?
R : Pas sur ce site web — il n’a aucun compte, aucun rôle et aucun modèle d’autorisation. Dans votre propre application avec le SDK, la barre d’outils vous appartient pour la configurer, et votre serveur doit toujours autoriser chaque requête qui la sous-tend. Masquer un bouton n’est pas un contrôle d’accès.
Q : Mon application stocke les documents dans le cloud. Ce flux de travail peut‑il toujours s’appliquer ?
R : Avec le SDK, oui. Votre backend résout un ID de document appartenant à l’application vers son emplacement de stockage, vérifie que l’utilisateur y a accès, puis transmet le fichier au visualiseur. Le chemin de stockage original n’atteint jamais le navigateur. Le site gratuit ne peut pas faire cela : il n’a qu’une seule entrée, qui est le téléchargement d’un fichier par la personne au clavier.
Q : La suppression automatique des fichiers suffit‑elle pour la conformité ?
R : Non. Le nettoyage n’est qu’un contrôle parmi d’autres ; la conformité dépend de votre flux de travail, de vos politiques, de la journalisation, des contrôles d’accès et de la gestion des données. Vérifiez le comportement de rétention dans l’environnement dans lequel vous exécutez réellement, et notez qu’aucune de nos certifications ne le garantit — nous n’en détenons aucune.
Q : Que faire si un utilisateur doit imprimer un document ?
R : Le visualiseur gratuit imprime ; il n’y a rien à configurer et personne à qui le configurer. Dans votre propre application, l’impression est une décision par rôle que vous prenez et appliquez côté serveur.
Conclusion
Téléverser un fichier sensible vers un convertisseur en ligne est une décision concernant la conservation et l'accès, pas le formulaire de téléversement. Demandez combien de temps le fichier est conservé, qui peut y accéder, et où il est traité.
Pour un fichier ponctuel qui n'est pas confidentiel, Online Document Viewer l'ouvre gratuitement, sans compte, et le supprime lorsque vous fermez l'onglet. Pour l'aperçu de documents dans votre propre produit SaaS — avec votre authentification, vos permissions et votre stockage — la solution que vous voulez est le Doconut SDK, qui fonctionne sur vos serveurs et n'envoie jamais le document nulle part.
Deux produits. Choisissez celui qui correspond au document.