Naar hoofdinhoud
Scrive

Scrive Connector en de gegevensfout die alleen een beheerder mag afhandelen

De melding Alleen een beheerder kan de Scrive-gegevens beheren die FlexigoTech Cloud bewaart. (Only an administrator can manage the Scrive credentials kept by FlexigoTech Cloud.) kan verschijnen wanneer iemand die geen beheerder is op Verbinding verbreken (Disconnect) klikt bij een Scrive-account dat via OAuth2 is verbonden: de code controleert of de gebruiker beheerder is en stopt de actie als dat niet zo is. Je lost het op door een beheerder van je Odoo deze actie te laten uitvoeren.

FlexigoTech · Verantwoordelijk: Víctor Gómez · Bijgewerkt op 5 november 2026

In het kort

Module
Scrive
Versies
Odoo 17, 18, 19 en 20
Gecontroleerd
in de broncode van de connector, versie 20.0 · in de bronnen onderaan
Leestijd
4 min

Wanneer het verschijnt en wat het veroorzaakt

Welke knop de melding kan geven

De melding Alleen een beheerder kan de Scrive-gegevens beheren die FlexigoTech Cloud bewaart. kan verschijnen wanneer je op de knop Verbinding verbreken (Disconnect) klikt bij een Scrive-account dat via OAuth2 is verbonden. Het is de knop die zichtbaar is wanneer de Authenticatiemodus (Authentication Mode) van het account OAuth2 is en het account is gemarkeerd als Verbonden via OAuth2 (OAuth2 Connected).

Bij een klik roept de knop een actie aan die langs de beheerderscontrole loopt. Die controle geeft de melding als aan haar voorwaarde is voldaan.

Het is een fout: de actie wordt gestopt zodra de melding verschijnt. Het is geen waarschuwing die je kunt negeren.

Met code gemaakt schema van de knop Disconnect en de melding alleen voor beheerders, met de Engelse labels uit de code van de module, geldig voor Odoo 17, 18, 19 en 20
Met code gemaakt schema op basis van de gepubliceerde code van de module, geen schermafbeelding van Odoo: de knop om te ontkoppelen en de melding die bij een klik kan verschijnen.

Er is maar één voorwaarde: wie de actie uitvoert, is geen beheerder

De controle stelt één enkele vraag: is de gebruiker die de actie uitvoert beheerder van het systeem? Zo niet, dan geeft ze de melding en wordt de actie gestopt. In die methode is er geen andere voorwaarde: ze kijkt niet naar het specifieke account en naar niets anders dan wie er handelt.

Daarom zegt de melding niet dat er iets verkeerd is ingesteld in het account. Ze zegt dat die actie niet voor jouw gebruiker bedoeld is.

Dat de knop zichtbaar is, zegt niets over je rechten

De weergave verbergt de knop Verbinding verbreken wanneer de Authenticatiemodus van het account geen OAuth2 is of wanneer het account niet is gemarkeerd als Verbonden via OAuth2. Die voorwaarde is gelijk in Odoo 17, 18, 19 en 20.

De voorwaarde van de weergave heeft het alleen over die twee velden. De beheerderscontrole is iets anders en zit in de code: de weergave bepaalt wanneer de knop verschijnt, de code bepaalt wie de actie mag afronden. Daarom kun je de knop zien en toch de melding krijgen als je erop klikt.

De controle zit in de code, niet alleen in de weergave

De opmerking in de code zelf legt het uit: de knoppen kunnen via een directe aanroep (RPC) worden bereikt, ook als de weergave iets anders zegt. Daarom is alles wat de gegevens aanraakt die FlexigoTech Cloud bewaart in de code voorbehouden aan beheerders, en volgens die opmerking controleert de basismodule dit opnieuw, zonder eerst via verhoogde rechten te gaan.

Kortom: de regel hangt er niet van af of de knop zichtbaar is of niet: ze wordt in de code toegepast.

De bevestiging is niet de fout

Bij een klik op Verbinding verbreken vraagt Odoo om bevestiging met deze tekst: De OAuth2-client en tokens van dit account uit FlexigoTech Cloud verwijderen? (Delete this account's OAuth2 client and tokens from FlexigoTech Cloud?). Dat is een bevestigingsvenster, geen storing. De melding voor alleen beheerders is een andere tekst en is degene die de actie stopt.

Lees de bevestiging aandachtig voordat je accepteert: ze gaat over het verwijderen uit FlexigoTech Cloud van de OAuth2-client en de tokens van dat account.

Odoo + Scrive: see who signed, get the sealed PDF
Video: Odoo + Scrive: see who signed, get the sealed PDF (video in het Engels)

Wat het betekent en hoe je het oplost

Wat je moet doen als je de melding krijgt

  1. Als je geen beheerder bent, vraag dan een beheerder van je Odoo om op Verbinding verbreken te klikken bij dat account.
  2. Als je denkt dat je dit zou moeten kunnen, controleer dan met welke gebruiker je bent ingelogd: de controle slaagt alleen met een beheerder van het systeem.
  3. Wanneer de beheerder het doet, laat hem dan de bevestigingstekst lezen voordat hij accepteert.

Als je bij de implementatie van Odoo rechten toekent, houd er dan rekening mee dat wie Scrive-accounts die via OAuth2 zijn verbonden moet kunnen ontkoppelen, beheerder moet zijn.

In welke versies het voorkomt

De melding staat in de gepubliceerde code van Odoo 17, 18, 19 en 20, en de module wordt in Odoo Apps voor die vier versies gepubliceerd. Met Odoo in het Spaans zie je de tekst hierboven; in andere talen is de vertaalde tekst deze:

Taal van OdooTekst
SpaansSolo un administrador puede gestionar las credenciales de Scrive que guarda FlexigoTech Cloud.
DuitsNur ein Administrator kann die Scrive-Zugangsdaten verwalten, die FlexigoTech Cloud aufbewahrt.
FransSeul un administrateur peut gérer les identifiants Scrive conservés par FlexigoTech Cloud.
ItaliaansSolo un amministratore può gestire le credenziali Scrive conservate da FlexigoTech Cloud.
PortugeesSó um administrador pode gerir as credenciais do Scrive guardadas pela FlexigoTech Cloud.
Met code gemaakt schema met dezelfde melding voor alleen beheerders in het Spaans, Duits, Frans, Italiaans en Portugees
Met code gemaakt schema op basis van de gepubliceerde vertalingen van de module, geen schermafbeelding van Odoo.

Context: wat FlexigoTech Cloud bewaart

De verbinding van Scrive Connector loopt via FlexigoTech Cloud, dat de gegevens versleuteld bewaart, de synchronisatie bewaakt en per e-mail waarschuwt als die faalt. De module is een eenmalige betaling per versie en vereist het abonnement op FlexigoTech Cloud (plan Connector): € 49 per maand of € 490 per jaar excl. btw.

Hoe FlexigoTech helpt

Als je bij de implementatie van Odoo rechten toekent en wilt bepalen wie de verbindingen beheert, implementeert FlexigoTech Odoo 17, 18, 19 en 20 en ontwikkelt het connectoren en integraties op maat. Je kunt de module bekijken op de pagina ervan. Als je andere meldingen van de connector tegenkomt, vind je uitleg over de callbacks alleen voor verzonden documenten en het bereik van dagen.

Lees verder

Wat de knop ‘Verzenden’ van Scrive Connector doet, stap voor stapWat de knop Verzenden van Scrive Connector in Odoo doet: wat hij controleert, wat hij aanmaakt, waar je daarna uitkomt en welke meldingen hem stoppen.Scrive Connector: «Callbacks kunnen alleen worden geactiveerd voor verzonden documenten.»Wanneer de callbackfout in Scrive Connector voor Odoo verschijnt, welke voorwaarde hem veroorzaakt (status en document-ID) en hoe je hem oplost.De melding «Dagen moeten tussen 1 en 365 liggen.» in Scrive ConnectorWanneer Dagen moeten tussen 1 en 365 liggen. verschijnt in Scrive Connector, wat de code controleert bij Toepassen en hoe je het oplost.
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen