Opérations

Fichiers + photos avec stockage sécurisé

Photos, PDF, documents, reçus. Sur S3, URLs signées, séparation par rôle et visibilité.

Le problème

Les photos restent dans les galeries. Les documents restent dans les boîtes de réception. Les reçus restent dans les véhicules. Rien n'est lié au travail.

Comment ça marche

  1. Step 01

    Télécharger de n'importe où

    Application mobile, web ou API — les données vont directement vers S3.

  2. Step 02

    Définir la visibilité

    owner_only / organization_only / shared / client_visible.

  3. Step 03

    Accéder via URL signée

    Les URLs signées de courte durée contrôlent chaque lecture.

Ce qui est inclus

  • Stockage basé sur S3

    Les gros fichiers résident dans S3 ; Supabase stocke uniquement les métadonnées.

  • Visibilité par portée

    Taxonomie de visibilité à quatre niveaux appliquée avant la signature.

  • Pièce jointe universelle

    Joindre à des clients, des éléments de travail, des sondages, des rapports, des factures, des devis, des propositions, des dépenses, des livraisons, des véhicules, des itinéraires.

  • Validation des téléchargements

    Vérifications côté serveur du type MIME et de la taille par catégorie.

  • Accès par URL signée

    Le bucket est privé ; les lectures passent toujours par une URL signée fraîche.

  • Support futur des fournisseurs

    Emplacements réservés pour Google Drive et Dropbox.

Pourquoi les équipes le choisissent

  • Pas de données brutes dans la base de données — requêtes rapides, coûts prévisibles.
  • Le bucket reste privé ; le partage est intentionnel via les URLs signées.
  • Une seule table de fichiers pour chaque pièce jointe de l'organisation.
  • Les contrôles de visibilité préviennent le surpartage au niveau de l'action.

À quoi ça ressemble

Screenshot

Téléchargement de fichier

Screenshot

Galerie de photos

Screenshot

Paramètres de visibilité

Cas d'usage

  • Photos avant/après

    Les photos s'attachent à un sondage ou un rapport, s'affichent sur la proposition.

  • Reçus

    Les reçus de dépenses se téléchargent depuis l'application mobile et s'attachent à la ligne de dépense.

  • Documents signés

    Les PDFs signés se téléchargent vers un élément de travail, visibles au client via le portail.

Marche bien avec

Questions fréquentes

Où sont stockés mes fichiers ?

Dans votre bucket S3. Nous ne copions jamais les données vers Supabase ou notre infrastructure.

Puis-je utiliser mon propre bucket S3 ?

Oui — configurez AWS_S3_BUCKET et les identifiants correspondants. Nous ne lisons ni n'écrivons jamais en dehors du bucket configuré.

Comment fonctionne la visibilité ?

Quatre niveaux : owner_only, organization_only, shared, client_visible. Appliqués à la base de données (RLS) et avant de signer chaque URL.

Quels types de fichiers sont autorisés ?

Images (png, jpeg, webp, svg), documents (pdf, office, csv, txt, zip), vidéos (mp4, mov). Limites de taille par catégorie.

Les téléchargements sont-ils analysés pour détecter les malwares ?

Non sur le chemin critique. L'intégration d'analyse est fournie avec l'offre entreprise.

Combien de temps les URLs signées restent-elles valides ?

10 minutes par défaut. L'interface les redemande à chaque fois pour qu'aucune URL ne soit mise en cache après expiration.

Essayer Fichiers + photos avec stockage sécurisé

Gratuit pour les petites équipes. Activation en un clic.