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.
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.
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.
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 });
Flux de Synchronisation
Guide de connexion d'un dossier de groupe (Teams/SharePoint)
S'authentifier
Accéder au site SharePoint du groupe
Synchroniser
Cliquer sur le bouton "Synchroniser" en haut
Vérifier Windows
Le dossier apparaît dans l'explorateur
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.
Analyse et Atténuation des Risques
Perte de synchronisation OneDrive
L'utilisateur désactive le client OneDrive sur son poste.
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.
Gestion native : Versioning SharePoint.
Incompatibilité Navigateur
Utilisation de Firefox ou Safari Desktop.
Solution : Blocage via script de détection.
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).
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
Simulateur d'Intégration
Interface Web (PC)
ApplicationL'application nécessite l'accès au dossier local synchronisé.
Explorateur Windows / Cloud
SystèmeEn attente de connexion...
L'utilisateur doit sélectionner le dossier.
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.
Le fournisseur envoie son certificat PDF.
Doc-Sync enregistre le PDF et crée un fichier data.json avec la date d'expiration.
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"
}