Aller au contenu principal
Scrive

Scrive Connector et l'erreur d'identifiants que seul un administrateur peut gérer

Le message Seul un administrateur peut gérer les identifiants Scrive conservés par FlexigoTech Cloud. (Only an administrator can manage the Scrive credentials kept by FlexigoTech Cloud.) peut apparaître quand une personne qui n'est pas administrateur clique sur Déconnecter (Disconnect) sur un compte Scrive connecté en OAuth2 : le code vérifie si l'utilisateur est administrateur et, si ce n'est pas le cas, il arrête l'action. Pour la résoudre, demandez à un administrateur de votre Odoo d'effectuer cette action.

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
4 min

Quand il apparaît et ce qui le provoque

Quel bouton peut le déclencher

Le message Seul un administrateur peut gérer les identifiants Scrive conservés par FlexigoTech Cloud. peut apparaître lorsque vous cliquez sur le bouton Déconnecter (Disconnect) d'un compte Scrive connecté en OAuth2. C'est le bouton affiché lorsque le Mode d’authentification (Authentication Mode) du compte est OAuth2 et que le compte est marqué Connecté en OAuth2 (OAuth2 Connected).

En cliquant dessus, le bouton appelle une action qui passe par la vérification d'administrateur. C'est cette vérification qui lève le message si sa condition est remplie.

C'est une erreur : l'action s'arrête dès qu'il apparaît. Ce n'est pas un avertissement que vous pouvez ignorer.

Schéma réalisé à partir du code du bouton Disconnect et du message réservé à l'administrateur, avec les libellés en anglais du code du module, valable pour Odoo 17, 18, 19 et 20
Schéma réalisé à partir du code publié du module, ce n'est pas une capture d'Odoo : le bouton de déconnexion et le message qui peut apparaître lorsqu'on clique dessus.

Une seule condition : l'utilisateur n'est pas administrateur

La vérification pose une seule question : l'utilisateur qui agit est-il administrateur du système ? Si ce n'est pas le cas, elle lève le message et l'action s'arrête. Dans cette méthode, il n'y a aucune autre condition : elle ne regarde ni le compte concerné ni rien d'autre que la personne qui agit.

C'est pourquoi le message ne vous dit pas que quelque chose est mal configuré dans le compte. Il vous dit que cette action n'est pas destinée à votre utilisateur.

Voir le bouton ne dit rien de vos droits

La vue masque le bouton Déconnecter lorsque le Mode d’authentification du compte n'est pas OAuth2 ou lorsque le compte n'est pas marqué Connecté en OAuth2. Cette condition est la même dans Odoo 17, 18, 19 et 20.

La condition de la vue ne concerne que ces deux champs. La vérification d'administrateur est une autre chose et se trouve dans le code : la vue décide quand le bouton apparaît, le code décide qui peut mener l'action à son terme. C'est pourquoi vous pouvez voir le bouton et recevoir malgré tout le message en cliquant dessus.

La vérification est dans le code, pas seulement dans la vue

Le commentaire du code lui-même l'explique : les boutons peuvent être atteints par appel direct (RPC) même si la vue dit autre chose. C'est pourquoi tout ce qui touche aux identifiants conservés par FlexigoTech Cloud est réservé aux administrateurs dans le code et, selon ce commentaire, le module de base le vérifie de nouveau, sans passer d'abord par des droits élevés.

En résumé, la règle ne dépend pas de la visibilité du bouton : elle s'applique dans le code.

La confirmation n'est pas l'erreur

En cliquant sur Déconnecter, Odoo demande une confirmation avec ce texte : Supprimer de FlexigoTech Cloud le client OAuth2 et les jetons de ce compte ? (Delete this account's OAuth2 client and tokens from FlexigoTech Cloud?). C'est une boîte de confirmation, pas une panne. Le message réservé à l'administrateur est un autre texte et c'est lui qui arrête l'action.

Lisez attentivement la confirmation avant d'accepter : elle parle de supprimer de FlexigoTech Cloud le client OAuth2 et les jetons de ce compte.

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 que cela signifie et comment le résoudre

Que faire quand il apparaît

  1. Si vous n'êtes pas administrateur, demandez à un administrateur de votre Odoo de cliquer sur Déconnecter sur ce compte.
  2. Si vous pensez que vous devriez pouvoir le faire, vérifiez avec quel utilisateur vous êtes connecté : la vérification n'est réussie qu'avec un administrateur du système.
  3. Quand l'administrateur s'en charge, qu'il lise le texte de confirmation avant d'accepter.

Si vous répartissez les droits lors du déploiement d'Odoo, gardez à l'esprit que la personne chargée de déconnecter des comptes Scrive connectés en OAuth2 doit être administrateur.

Dans quelles versions il apparaît

Le message figure dans le code publié d'Odoo 17, 18, 19 et 20, et le module est publié sur Odoo Apps pour ces quatre versions. Avec Odoo en espagnol, vous voyez le texte ci-dessus ; avec d'autres langues, le texte traduit est le suivant :

Langue d'OdooTexte
EspagnolSolo un administrador puede gestionar las credenciales de Scrive que guarda FlexigoTech Cloud.
AllemandNur ein Administrator kann die Scrive-Zugangsdaten verwalten, die FlexigoTech Cloud aufbewahrt.
FrançaisSeul un administrateur peut gérer les identifiants Scrive conservés par FlexigoTech Cloud.
ItalienSolo un amministratore può gestire le credenziali Scrive conservate da FlexigoTech Cloud.
PortugaisSó um administrador pode gerir as credenciais do Scrive guardadas pela FlexigoTech Cloud.
Schéma réalisé à partir du code avec le même message réservé à l'administrateur en espagnol, allemand, français, italien et portugais
Schéma réalisé à partir des traductions publiées du module, ce n'est pas une capture d'Odoo.

Contexte : ce que conserve FlexigoTech Cloud

La connexion de Scrive Connector passe par FlexigoTech Cloud, qui conserve les identifiants chiffrés, surveille la synchronisation et prévient par e-mail en cas d'échec. Le module est à paiement unique par version et nécessite l'abonnement à FlexigoTech Cloud (plan Connecteur) : 49 €/mois ou 490 €/an HT.

Comment FlexigoTech vous aide

Si vous répartissez les droits lors du déploiement d'Odoo et souhaitez décider qui gère les connexions, FlexigoTech déploie Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure. Vous pouvez voir le module sur sa page. Si vous rencontrez d'autres messages du connecteur, nous avons expliqué les callbacks réservés aux documents envoyés et la plage de jours.

À 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