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.

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.

Ce que cela signifie et comment le résoudre
Que faire quand il apparaît
- Si vous n'êtes pas administrateur, demandez à un administrateur de votre Odoo de cliquer sur
Déconnectersur ce compte. - 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.
- 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'Odoo | Texte |
|---|---|
| Espagnol | Solo un administrador puede gestionar las credenciales de Scrive que guarda FlexigoTech Cloud. |
| Allemand | Nur ein Administrator kann die Scrive-Zugangsdaten verwalten, die FlexigoTech Cloud aufbewahrt. |
| Français | Seul un administrateur peut gérer les identifiants Scrive conservés par FlexigoTech Cloud. |
| Italien | Solo un amministratore può gestire le credenziali Scrive conservate da FlexigoTech Cloud. |
| Portugais | Só um administrador pode gerir as credenciais do Scrive guardadas pela FlexigoTech Cloud. |

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
Vérifié dans le code du connecteur (version 20.0) et dans les sources citées
Sources
- Code du module : flexigobe_scrive_connector 20.0 (21b3b940): models/scrive_account.py
- Code du module : flexigobe_scrive_connector 20.0 (21b3b940): views/scrive_account_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_scrive_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
- Code du module : flexigobe_scrive_connector 20.0 (21b3b940): __manifest__.py
- Code du module : flexigobe_scrive_connector 20.0 (21b3b940): wizard/scrive_send_wizard.py
