Doc-Sync

L'Automatisation "Local-First"

Doc-Sync transforme SharePoint en un moteur d'archivage automatisé sans utiliser d'API Cloud complexes. Nous pilotons le système de fichiers local pour garantir une vitesse instantanée et une sécurité maximale.

🚀 Zéro Serveur 🔒 Sécurité NTFS 📄 Norme ISO/IFS

Sécurité DSI

Pas de secrets client, pas de tokens OAuth. L'application utilise les droits de l'utilisateur Windows déjà en place.

Performance

Écritures locales instantanées. La synchronisation Cloud se fait en arrière-plan via le client Microsoft.

Accès Omnicanal

L'automatisation se fait sur PC, mais les documents sont consultables sur iPhone et iPad via l'App SharePoint.

Analyse Stratégique

Pourquoi l'approche "Local-First" ?

L'approche API Cloud Classique

Nécessite la création d'une Application Azure, la gestion de secrets, et une connexion internet constante pour chaque action.

L'approche Doc-Sync

L'application agit comme un utilisateur humain qui dépose un fichier dans un dossier. C'est transparent, robuste et simple.

Avantages pour l'entreprise

  • ZĂ©ro CoĂ»t d'infrastructure : Pas de serveur Ă  maintenir.
  • IndĂ©pendance RĂ©seau : Travail hors-ligne possible.
  • RapiditĂ© de DĂ©ploiement : Installation en 30 secondes.
Architecture IT

FileSystem Access API

Le concept du "Handle"

Le navigateur ne donne pas un accès libre au disque dur. Il demande à l'utilisateur de sélectionner un dossier. En retour, il reçoit un DirectoryHandle. C'est une "clé" temporaire qui permet de lire et d'écrire dans uniquement ce dossier.

Limites iOS / Mobile

Attention : Cette API est absente de Safari iOS. L'application Doc-Sync est donc un outil de saisie pour PC. Cependant, une fois le fichier synchronisé, il est instantanément accessible sur iPhone via l'application OneDrive ou SharePoint.

// Demander l'accès au dossier

const handle = await window.showDirectoryPicker();

// Vérifier les droits d'écriture

const status = await handle.requestPermission({ mode: 'readwrite' });

// Créer un fichier de métadonnées

const fileHandle = await handle.getFileHandle('data.json', { create: true });

Architecture IT

Flux de Synchronisation

Guide de connexion d'un dossier de groupe (Teams/SharePoint)

1

S'authentifier

Accéder au site SharePoint du groupe

2

Synchroniser

Cliquer sur le bouton "Synchroniser" en haut

3

Vérifier Windows

Le dossier apparaît dans l'explorateur

4

Lier l'App

Sélectionner ce dossier dans Doc-Sync

Multi-Utilisateurs

Le partage est géré par Microsoft. Si 5 personnes synchronisent le même dossier SharePoint, elles voient toutes les mêmes données. Doc-Sync écrit simplement dans ce dossier partagé.

Mode Hors-Ligne

Si le PC perd internet, Doc-Sync continue d'écrire les fichiers sur le disque. Dès que la connexion revient, OneDrive "pousse" les fichiers vers le Cloud.

Gouvernance

Analyse et Atténuation des Risques

Perte de synchronisation OneDrive

L'utilisateur désactive le client OneDrive sur son poste.

CRITIQUE

Soutien IT : Vérification du statut OneDrive.

Conflit de version (Édition simultanée)

Deux utilisateurs modifient le mĂŞme fichier JSON en mĂŞme temps.

MOYEN

Gestion native : Versioning SharePoint.

Incompatibilité Navigateur

Utilisation de Firefox ou Safari Desktop.

FAIBLE

Solution : Blocage via script de détection.

Gouvernance

Gestion des Droits d'Accès

Doc-Sync ne crée aucun nouveau système de permissions. Elle délègue tout à l'infrastructure Microsoft 365 existante.

Accès Lecture Seule

L'application pourra lire les documents et afficher les dates, mais l'enregistrement échouera via une erreur système.

Accès Éditeur

L'utilisateur peut créer des dossiers et enregistrer des documents via l'interface Doc-Sync.

Visibilité Cloud

Tout document créé par Doc-Sync est immédiatement visible sur l'App SharePoint Mobile (iPhone/iPad).

Architecture IT

Structure des Données

L'arborescence automatisée (Conformité Audit)

/SharePoint_Qualite_Racine

└── /F-102_Fournisseur_AgroBio

├── /Fiches_Techniques

├── 📄 FT_Huile_Olive_V2.pdf

└── ⚙️ data.json // Date_Exp: 2025-06-01

└── /Certificats

├── 📄 Bio_Cert_2024.pdf

└── ⚙️ data.json // Status: Conforme

Note IT : Les fichiers JSON permettent un indexage rapide sans avoir besoin de lire des PDF lourds.
Démonstration

Simulateur d'Intégration

Interface Web (PC)

Application

L'application nécessite l'accès au dossier local synchronisé.

Explorateur Windows / Cloud

Système

En attente de connexion...
L'utilisateur doit sélectionner le dossier.

Cas d'usage

Focus Industrie Agroalimentaire

Le défi : La péremption des certificats

Lors d'un audit IFS ou BRCGS, l'auditeur vérifie que 100% des certificats fournisseurs sont à jour. Le problème est qu'un PDF n'est pas "interrogeable" par un logiciel.

1

Le fournisseur envoie son certificat PDF.

2

Doc-Sync enregistre le PDF et crée un fichier data.json avec la date d'expiration.

3

Le tableau de bord Qualité scanne les JSON et affiche une alerte rouge 30 jours avant expiration.

// Extrait du fichier data.json

{
  "fournisseur": "SNC l'Olive",
  "document": "Certificat_Bio_2024",
  "expiry_date": "2024-12-31",
  "status": "VALID_OK"
}