Aller au contenu principal
Scrive

Ce que fait le bouton « Se connecter via Flexigotech » de Scrive Connector, pas à pas

Le bouton Se connecter via Flexigotech (Connect via Flexigotech) lance la connexion d'un compte Scrive via le service de Flexigotech. Avant de vous faire quitter Odoo, il vérifie que vous pouvez modifier le compte et que le service répond, enregistre dans votre session le compte et une valeur de contrôle, puis vous envoie vers le service, qui vous redirige ensuite vers la page de connexion de Scrive.

FlexigoTech · Responsable : Víctor Gómez · Mis à jour le 5 novembre 2026

L'essentiel

Module
Scrive
Versions
Odoo 17, 18, 19 et 20
Vérifié
dans le code du connecteur, version 20.0 · dans les sources citées à la fin
Lecture
5 min

Où se trouve le bouton et quand il est visible

Le bouton Se connecter via Flexigotech (Connect via Flexigotech) se trouve sur l'écran Comptes Scrive (Scrive Accounts) dans Odoo 17, 18, 19 et 20. Les fiches de compte s'ouvrent depuis le menu Scrive › Configuration › Comptes : le niveau Configuration demande le groupe Gestionnaire (Manager) et le niveau Scrive demande Utilisateur (User). S'il vous manque l'un des deux, vous ne voyez pas ce niveau.

La vue masque le bouton lorsque le Mode d’authentification (Authentication Mode) du compte n'est pas celui de Flexigotech, et aussi lorsque le compte figure déjà comme Connecté à Flexigotech (Flexigotech Connected). Vous ne le voyez donc que si le compte utilise ce mode et n'est pas encore connecté.

Odoo + Scrive: see who signed, get the sealed PDF
Vidéo : Odoo + Scrive: see who signed, get the sealed PDF (vidéo en anglais)

Pas à pas dans Odoo 20.0 : ce qui se passe quand vous cliquez

  1. Ouvrez Scrive › Configuration › Comptes et entrez dans le compte que vous voulez connecter.
  2. Regardez le champ Environnement (Environment), dans le groupe Connexion (Connection) de la fiche. Ses valeurs sont Production (scrive.com) et Banc d'essai API (api-testbed.scrive.com) ; par défaut, la production. Le bouton envoie cet environnement au service de connexion et, si le champ était vide, il envoie la production.
  3. Cliquez sur Se connecter via Flexigotech. La première chose que fait le module est de vérifier, avec votre propre utilisateur, que vous pouvez modifier ce compte, en appliquant aussi les règles par société. Le code l'explique ainsi : empêcher quelqu'un d'une autre société de terminer ou de détourner la connexion d'un compte qui n'est pas le sien.
  4. Avant de vous faire quitter Odoo, le module vérifie que le service de connexion de Flexigotech répond. Il envoie une requête à son adresse de vérification, avec cinq secondes pour se connecter et dix pour recevoir une réponse, sans suivre les redirections. Il ne considère le service comme valide que s'il répond avec le code HTTP 200.
  5. Il enregistre dans la session de votre navigateur le compte que vous connectez et une valeur aléatoire de contrôle. La page de retour du module n'accepte qu'un code d'appairage qui revient avec cette valeur, de sorte qu'un code généré pour la connexion d'une autre personne ne peut pas être placé dans votre navigateur.
  6. Il construit l'adresse du service avec l'adresse de retour (l'adresse de base de votre Odoo plus la route de retour du module), l'environnement et la valeur de contrôle. Il ouvre ensuite cette adresse dans la même fenêtre : vous quittez donc Odoo.
  7. Sur le service, vous voyez un écran de confirmation, puis il vous redirige vers la page de connexion et de consentement de Scrive.

C'est le service, et non votre base de données, qui détient la seule adresse de redirection enregistrée chez Scrive. C'est pourquoi le bouton fonctionne dans n'importe quelle base de données sans rien enregistrer.

Schéma réalisé en code du parcours : le menu Scrive, Configuration, Accounts, le bouton Connect via Flexigotech et, sur le côté, les messages qui peuvent l'arrêter
Schéma réalisé en code à partir du code publié du module, ce n'est pas une capture d'Odoo : le bouton existe dans Odoo 17, 18, 19 et 20 et les messages d'erreur qui peuvent l'arrêter figurent à côté.

Ce qui change et ce qui ne change pas

  • Dans votre session de navigateur : le compte que vous connectez et la valeur aléatoire de contrôle sont enregistrés. C'est ce que la méthode note avant de sortir.
  • Sur votre écran : la fenêtre passe à la page du service, aucun autre onglet ne s'ouvre.

Le texte du bouton change selon la langue de votre Odoo. Avec Odoo en français, c'est Se connecter via Flexigotech ; le module fournit en outre ces traductions :

LangueTexte du bouton
AllemandÜber Flexigotech verbinden
FrançaisSe connecter via Flexigotech
ItalienConnetti tramite Flexigotech
PortugaisLigar através da Flexigotech
Schéma réalisé en code avec le texte Connect via Flexigotech en espagnol, allemand, français, italien et portugais
Schéma réalisé en code à partir des traductions publiées du module, ce n'est pas une capture d'Odoo.

Si le bouton affiche une erreur

La vérification du service peut arrêter l'action avec les messages suivants lorsque vous cliquez sur le bouton. Pour chacun, le module laisse en plus un avertissement dans le journal du serveur Odoo, avec l'adresse qu'il a testée.

« Le service de connexion Flexigotech est injoignable (…) »

Le texte complet est Le service de connexion Flexigotech est injoignable (…). Réessayez plus tard, ou utilisez les identifiants d'accès personnels sur ce compte Scrive. (Could not reach the Flexigotech connect service (…). Try again later, or use Personal Access Credentials on this Scrive account.). Il apparaît lorsque la requête de vérification vers le service échoue ; à la place de …, le message contient le détail de l'échec. Faites ce que dit le message : réessayez plus tard ou utilisez les identifiants d'accès personnels sur ce compte Scrive.

« Le service de connexion Flexigotech a répondu HTTP … »

Le texte complet est Le service de connexion Flexigotech a répondu HTTP … et ne peut pas être utilisé pour le moment. Utilisez plutôt les identifiants d'accès personnels (recommandé) sur ce compte Scrive. (The Flexigotech connect service answered HTTP … and cannot be used right now. Use Personal Access Credentials (recommended) on this Scrive account instead.). Il apparaît lorsque le service répond avec un code HTTP différent de 200, et le message contient ce code à la place de …. Ici, le message recommande d'utiliser les identifiants d'accès personnels sur ce compte Scrive.

Coût et aide de FlexigoTech

Scrive Connector est à paiement unique par version d'Odoo (publié pour 17, 18, 19 et 20 ; le prix de chacune figure sur sa fiche) et nécessite l'abonnement à FlexigoTech Cloud, plan Conector : 49 €/mois ou 490 €/an HT (Pro : 98 €/mois ou 980 €/an), jusqu'à 3 comptes de la plateforme (Pro : 10). La connexion passe par FlexigoTech Cloud : il stocke les identifiants chiffrés, surveille la synchronisation et prévient par e-mail en cas d'échec. Sans abonnement, ou avec le service suspendu, ce que fournit l'abonnement s'arrête ; les données restent dans votre Odoo. Avec l'abonnement, le module pour les nouvelles versions d'Odoo est inclus si vous l'avez acheté sur flexigotech.com ; sur l'Odoo App Store, chaque version d'Odoo s'y achète. Vous trouverez plus de détails sur la page du module.

Si vous êtes en pleine implémentation d'Odoo et souhaitez mettre en place cette connexion avec quelqu'un à vos côtés, FlexigoTech implémente Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure. Un autre bouton du module a son propre article : ce que fait le bouton « Envoyer ».

À lire aussi

Ce que fait le bouton « Envoyer » de Scrive Connector, étape par étapeCe que fait le bouton Envoyer de Scrive Connector dans Odoo : ce qu'il vérifie, ce qu'il crée, où il vous mène ensuite et quels messages peuvent l'arrêter.Scrive Connector : « Les callbacks ne peuvent être déclenchés que pour les documents envoyés. »Quand l'erreur de callbacks apparaît dans Scrive Connector pour Odoo, quelle condition la provoque (statut et ID du document) et comment la résoudre.Le message « Le nombre de jours doit être compris entre 1 et 365. » dans Scrive ConnectorQuand apparaît « Le nombre de jours doit être compris entre 1 et 365. » dans Scrive Connector, ce que vérifie le code au clic sur Appliquer et comment corriger.
Vérifié dans le code du connecteur (version 20.0) et dans les sources citées

Sources