GoWeBaKnowledge Center

title: "Addendum 16 — Office 365 — Intégration Word + Excel" date: "2026-09-01" author: "Équipe Plateforme GoWeBa" tags: ["office365", "word", "excel", "microsoft", "graph-api", "productivité"]

Addendum 16 — Office 365 — Intégration Word + Excel

Vue d'ensemble

GoWeBa intègre désormais Microsoft Word et Microsoft Excel directement dans votre plateforme. Créez, modifiez et gérez vos documents Office depuis votre CRM — sans jamais quitter GoWeBa.

Modèle de revente CSP : GoWeBa fournit les licences Microsoft 365 via son programme Cloud Solution Provider (CSP), avec une facturation unifiée intégrée à vos plans d'abonnement.

Architecture

Utilisateur GoWeBa
       │
       ▼  (OAuth2 Authorization Code)
┌──────────────────┐
│  Connexion M365   │  ← /api/v1/office365/connect
└────────┬─────────┘
         │
         ▼
┌──────────────────┐
│  Microsoft Graph  │  ← API REST de Microsoft
│      API          │
└────────┬─────────┘
         │
         ▼
┌──────────────────┐
│  OneDrive / SPO   │  ← Stockage des fichiers
└──────────────────┘

Fonctionnalités Word

Opérations disponibles

EndpointDescription
POST /word/createCréer un nouveau document Word
GET /word/listLister tous les documents Word
GET /word/:fileId/contentTélécharger le contenu d'un document
PUT /word/:fileId/contentMettre à jour le contenu d'un document
DELETE /word/:fileIdSupprimer un document
POST /word/:fileId/convert-pdfConvertir un Word en PDF

Cas d'usage

  • Devis & propositions — Générez un document Word pré-rempli avec les données du deal
  • Contrats — Créez et modifiez des contrats directement liés à vos contacts
  • Rapports — Exportez vos données CRM dans un document Word formaté
  • Conversion PDF — Transformez instantanément vos documents en PDF pour envoi

Fonctionnalités Excel

Opérations disponibles

EndpointDescription
POST /excel/createCréer un nouveau classeur Excel
GET /excel/listLister tous les classeurs Excel
GET /excel/:fileId/worksheetsLister les feuilles d'un classeur
GET /excel/:fileId/worksheets/:sheetName/rangeLire une plage de cellules
PATCH /excel/:fileId/worksheets/:sheetName/rangeÉcrire dans une plage de cellules
DELETE /excel/:fileIdSupprimer un classeur

Cas d'usage

  • Tableaux de bord — Exportez vos KPIs dans un fichier Excel partageable
  • Import/Export de données — Synchronisez vos contacts et deals avec Excel
  • Budgets — Gérez vos budgets directement depuis la plateforme
  • Analyses — Créez des feuilles de calcul avec les données de vos pipelines

Connexion & Authentification

Flux OAuth2

  1. L'utilisateur clique « Connecter Office 365 » dans GoWeBa
  2. Redirection vers la page de connexion Microsoft
  3. L'utilisateur autorise l'accès à ses fichiers
  4. Retour automatique vers GoWeBa avec les tokens sécurisés
  5. Les tokens sont chiffrés au repos (AES-256) dans la base de données

Sécurité

  • Authentification déléguée : chaque utilisateur connecte son propre compte Microsoft
  • Tokens chiffrés : access_token et refresh_token stockés avec chiffrement AES-256
  • Renouvellement automatique : les tokens expirés sont rafraîchis transparemment
  • Révocation : déconnexion possible à tout moment via /api/v1/office365/disconnect

Suivi des fichiers

Fichiers suivis

GoWeBa maintient un registre des fichiers liés à votre organisation :

EndpointDescription
GET /tracked-filesLister les fichiers suivis
POST /tracked-files/:fileId/trackSuivre un fichier
DELETE /tracked-files/:fileId/untrackNe plus suivre un fichier

Cela permet de créer un lien bidirectionnel entre vos documents Office et vos entités CRM (contacts, deals, organisations).

Prérequis Azure

Note pour les administrateurs : l'application Azure AD doit avoir les permissions Microsoft Graph suivantes activées :

  • Files.ReadWrite (déléguée)
  • User.Read (déléguée)

Les utilisateurs doivent disposer d'une licence Microsoft 365 Business Basic (ou supérieure) pour accéder à OneDrive for Business.

Prochaines étapes

  • Intégration de templates Word pré-configurés pour devis/contrats
  • Synchronisation automatique Excel ↔ Pipeline CRM
  • Collaboration en temps réel sur les documents partagés

© 2024–2026 GOWEBA INC. — Make it Simple, Make it Possible, Make it Real.