Salta al contingut principal
Scrive

Scrive Connector i l'error de credencials que només gestiona un administrador

El missatge Only an administrator can manage the Scrive credentials kept by FlexigoTech Cloud. pot sortir quan algú que no és administrador prem Disconnect en un compte de Scrive connectat per OAuth2: el codi comprova si qui actua és administrador i, si no ho és, atura l'acció. Es resol demanant a un administrador del teu Odoo que faci aquesta acció.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 5 de novembre de 2026

L'essencial

Mòdul
Scrive
Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del connector, versió 20.0 · a les fonts enllaçades al final
Lectura
4 min

Quan surt i què el provoca

Quin botó el pot donar

El missatge Only an administrator can manage the Scrive credentials kept by FlexigoTech Cloud. pot sortir en prémer el botó Disconnect d'un compte de Scrive connectat per OAuth2. És el botó que es mostra quan l'Authentication Mode del compte és OAuth2 i el compte està marcat com a OAuth2 Connected.

En prémer-lo, el botó crida una acció que passa per la comprovació d'administrador. Aquesta comprovació és la que llança el missatge si es compleix la seva condició.

És un error: l'acció s'atura en el moment que surt. No és un avís que puguis deixar passar.

Esquema fet amb codi del botó Disconnect i del missatge de només administrador, amb els rètols en anglès del codi del mòdul, vàlid per a Odoo 17, 18, 19 i 20
Esquema fet amb codi a partir del codi publicat del mòdul, no és una captura d'Odoo: el botó de desconnexió i el missatge que pot sortir en prémer-lo.

La condició és només una: qui actua no és administrador

La comprovació es fa una única pregunta: l'usuari que actua és administrador del sistema? Si no ho és, llança el missatge i l'acció s'atura. En aquest mètode no hi ha cap altra condició: no mira el compte concret ni res més que qui està actuant.

Per això el missatge no et diu que alguna cosa estigui malament configurada al compte. Et diu que aquesta acció no és per al teu usuari.

Que el botó es vegi no diu res dels teus permisos

La vista amaga el botó Disconnect quan l'Authentication Mode del compte no és OAuth2 o quan el compte no està marcat com a OAuth2 Connected. Aquesta condició és igual a Odoo 17, 18, 19 i 20.

La condició de la vista només parla d'aquests dos camps. La comprovació d'administrador és una altra cosa i viu al codi: la vista decideix quan apareix el botó, el codi decideix qui pot completar l'acció. Per això pots veure el botó i tot i així rebre el missatge en prémer-lo.

La comprovació és al codi, no només a la vista

El comentari del mateix codi ho explica: els botons es poden assolir per crida directa (RPC) encara que la vista digui una altra cosa. Per això tot el que toca les credencials que guarda FlexigoTech Cloud queda reservat a administradors al codi, i segons aquest comentari el mòdul base ho comprova de nou, sense passar abans per permisos elevats.

En resum, la regla no depèn que el botó estigui visible o no: s'aplica al codi.

La confirmació no és l'error

En prémer Disconnect, Odoo demana confirmació amb aquest text: Delete this account's OAuth2 client and tokens from FlexigoTech Cloud?. És un quadre de confirmació, no un error. El missatge de només administrador és un altre text i és el que atura l'acció.

Llegeix la confirmació amb atenció abans d'acceptar: parla d'esborrar de FlexigoTech Cloud el client OAuth2 i els tokens d'aquest compte.

Odoo + Scrive: see who signed, get the sealed PDF
Vídeo: Odoo + Scrive: see who signed, get the sealed PDF (vídeo en anglès)

Què significa i com es resol

Què fer quan et surt

  1. Si no ets administrador, demana a un administrador del teu Odoo que premi Disconnect en aquest compte.
  2. Si creus que hauries de poder fer-ho, comprova amb quin usuari has entrat: la comprovació només se supera amb un administrador del sistema.
  3. Quan ho faci l'administrador, que llegeixi el text de confirmació abans d'acceptar.

Si estàs repartint permisos en implantar Odoo, tingues en compte que qui hagi de desconnectar comptes de Scrive connectats per OAuth2 ha de ser administrador.

En quines versions surt

El missatge és al codi publicat d'Odoo 17, 18, 19 i 20, i el mòdul es publica a Odoo Apps per a aquestes quatre versions. Amb Odoo en castellà veus el text de dalt; amb altres idiomes, el text traduït és aquest:

Idioma d'OdooText
CastellàSolo un administrador puede gestionar las credenciales de Scrive que guarda FlexigoTech Cloud.
AlemanyNur ein Administrator kann die Scrive-Zugangsdaten verwalten, die FlexigoTech Cloud aufbewahrt.
FrancèsSeul un administrateur peut gérer les identifiants Scrive conservés par FlexigoTech Cloud.
ItaliàSolo un amministratore può gestire le credenziali Scrive conservate da FlexigoTech Cloud.
PortuguèsSó um administrador pode gerir as credenciais do Scrive guardadas pela FlexigoTech Cloud.
Esquema fet amb codi amb el mateix missatge de només administrador en castellà, alemany, francès, italià i portuguès
Esquema fet amb codi a partir de les traduccions publicades del mòdul, no és una captura d'Odoo.

Context: què guarda FlexigoTech Cloud

La connexió de Scrive Connector passa per FlexigoTech Cloud, que guarda xifrades les credencials, vigila la sincronització i avisa per correu si falla. El mòdul és de pagament únic per versió i necessita la subscripció a FlexigoTech Cloud (pla Connector): 49 €/mes o 490 €/any sense IVA.

Com ajuda FlexigoTech

Si estàs repartint permisos en implantar Odoo i vols decidir qui gestiona les connexions, FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Pots veure el mòdul a la seva pàgina. Si et trobes amb altres missatges del connector, tens explicats els callbacks només per a documents enviats i el rang de dies.

Continua llegint

Què fa el botó «Send» de Scrive Connector, pas a pasQuè fa el botó Send de Scrive Connector a Odoo: què comprova, què crea, on et porta després i quins missatges el poden aturar.Scrive Connector: «Callbacks can only be triggered for sent documents.»Quan surt l'error de callbacks a Scrive Connector per a Odoo, quina condició el provoca (estat i ID del document) i com resoldre'l.El missatge «Days must be between 1 and 365.» a Scrive ConnectorQuan surt «Days must be between 1 and 365.» a Scrive Connector, què comprova el codi en prémer Apply i com corregir-ho pas a pas sense perdre res.
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades

Fonts