Aller au contenu principal
Scrive

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

Le bouton Se connecter à Scrive (Connect with Scrive) ouvre dans une nouvelle fenêtre la page de connexion ou d'inscription de Scrive pour autoriser votre Odoo. Avant cela, il vérifie le Client ID et l'URI de redirection, et s'il en manque un, il s'arrête avec un message.

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

Avant de cliquer : où se trouve le bouton et quand il est visible

  • Passez par le menu Scrive › Configuration › Comptes. Le niveau Configuration demande le droit Gestionnaire et le niveau Scrive demande Utilisateur ; si vous n'avez pas le droit d'un niveau, ce niveau n'est pas visible.
  • Ouvrez l'écran Comptes Scrive. Le bouton Se connecter à Scrive s'y trouve, dans toutes les versions publiées du module : Odoo 17, 18, 19 et 20.
  • Si vous ne voyez pas le bouton, vérifiez sa condition d'affichage, identique dans Odoo 17, 18, 19 et 20 : il est masqué quand Mode d’authentification n'est pas sur OAuth2 et aussi quand Connecté en OAuth2 est activé.
Schéma du menu Scrive, Configuration, Comptes, avec le bouton Connect with Scrive et, à côté, les messages qui peuvent l'arrêter
Schéma réalisé avec du code à partir du code publié du module, ce n'est pas une capture d'Odoo : le menu, le bouton (Odoo 17, 18, 19 et 20) et les messages qui peuvent l'arrêter. Les libellés sont en anglais, le texte original du module.

Avec Odoo en français, le bouton s'appelle Se connecter à Scrive. Voici comment se lit son texte dans d'autres langues :

Schéma avec le texte du bouton de connexion en espagnol, allemand, français, italien et portugais
Schéma réalisé avec du code à partir des traductions publiées du module, ce n'est pas une capture d'Odoo : en espagnol, le texte du module ; en allemand, Mit Scrive verbinden ; en français, Se connecter à Scrive ; en italien, Connetti con Scrive ; en portugais, Ligar com o Scrive.
Odoo + Scrive: see who signed, get the sealed PDF
Vidéo : Odoo + Scrive: see who signed, get the sealed PDF (vidéo en anglais)

Ce dont vous avez besoin avant de cliquer

  • Ayez un abonnement actif à FlexigoTech Cloud (plan Connecteur). Le module est à paiement unique par version, mais la connexion passe par FlexigoTech Cloud : le service conserve 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.
  • Ayez sous la main le Client ID et le Client Secret OAuth2 : le message du bouton indique lui-même que Scrive les fournit lors de l'enregistrement d'un client OAuth2.
  • Ayez décidé de l'URI de redirection OAuth2 du compte.
  • Si vous n'avez pas défini le périmètre de permissions OAuth2, la requête envoyée à Scrive demande doc:create doc:check doc:send.

Le plan Connecteur coûte 49 €/mois ou 490 €/an HT (le plan Pro, 98 €/mois ou 980 €/an), avec jusqu'à 3 comptes de la plateforme (Pro : 10). Le module est publié sur Odoo Apps pour Odoo 17, 18, 19 et 20. Si vous l'achetez sur flexigotech.com et que vous avez l'abonnement, le module pour les nouvelles versions d'Odoo est inclus ; sur l'Odoo App Store, chaque version d'Odoo s'achète là-bas.

Ce que fait le bouton quand vous cliquez, dans l'ordre

  • Il commence par demander le service de FlexigoTech Cloud pour ce module. Le code l'explique ainsi : l'échange suivant s'exécute dans FlexigoTech Cloud et, sans le service, le passage par la connexion de Scrive se solderait par un rejet.
  • Ensuite, il vérifie qu'il y a un Client ID et que les identifiants sont enregistrés. Si le Client ID est vide ou s'il n'y a aucune trace d'enregistrement, il s'arrête avec le message sur le Client ID et le Client Secret que vous trouverez dans la section suivante.
  • Il vérifie qu'il y a une URI de redirection OAuth2. Si elle est vide, il s'arrête avec le message sur l'URI de redirection.
  • Tout étant en ordre, il génère un nouveau code d'état aléatoire et l'enregistre dans le compte. Il sert à valider la réponse au retour.
  • Il compose l'adresse d'autorisation : celle du serveur OAuth2 du compte, suivie de /oauth2/auth et de ces données : le Client ID, l'URI de redirection, le type de réponse code, le périmètre de permissions et le code d'état.
  • Enfin, il ouvre cette adresse dans une nouvelle fenêtre. Selon le code lui-même, c'est la page de connexion ou d'inscription de Scrive, où l'on autorise cette instance d'Odoo ou où l'on crée un compte d'essai gratuit.

Si le bouton s'arrête avec un message

Ces messages apparaissent quand vous cliquez sur Se connecter à Scrive. Les vérifications qui les produisent passent avant la génération du code d'état, de sorte que, si le bouton s'arrête, rien de ce qui allait changer n'est enregistré.

  • Configurez d'abord l'ID client et le secret client OAuth2 (Scrive les fournit lors de l'enregistrement d'un client OAuth2). (Set the OAuth2 Client ID and Client Secret first (Scrive provides these when registering an OAuth2 client).) Il apparaît quand le Client ID est vide ou qu'il n'y a aucune trace d'enregistrement des identifiants. Que faire : configurez ces données OAuth2 avec ce que Scrive vous a fourni et cliquez de nouveau.
  • Définissez d’abord l’URI de redirection OAuth2. (Set the OAuth2 Redirect URI first.) Il apparaît quand il n'y a pas d'URI de redirection. Que faire : configurez-la et cliquez de nouveau.

Après le clic

  • Terminez la connexion ou l'inscription dans la nouvelle fenêtre qu'ouvre Scrive.
  • Si vous cliquez de nouveau sur le bouton, le code génère un autre code d'état et l'enregistre dans le compte : chaque clic qui va jusqu'au bout prépare une nouvelle autorisation.
  • Quand Connecté en OAuth2 est activé, le bouton n'est plus visible sur ce compte.

Voir aussi : bouton « Envoyer ».

Comment FlexigoTech peut vous aider

FlexigoTech met en place Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure. Si vous souhaitez monter la connexion avec Scrive sur votre instance, vous avez la fiche sur Odoo Apps et la page du module.

À 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