Waar de knop staat en wanneer je hem ziet
De eID Hub-accounts open je via het menu Scrive › Configuratie › eID Hub-accounts. Elk deel vraagt om een recht: Configuratie vraagt Beheerder en Scrive vraagt Gebruiker. Mis je een van beide, dan verschijnt dat deel niet in je menu.
Op het scherm eID Hub-accounts staat de knop Verbinding testen. Hij is altijd zichtbaar, zonder enige voorwaarde, en bestaat in Odoo 17, 18, 19 en 20.


Verbinding testen; in het Duits Verbindung testen; in het Frans Tester la connexion; in het Italiaans Prova connessione; in het Portugees Testar Ligação.
Voordat je klikt: wat Odoo al zelf doet
De knop is de manier om de test te starten wanneer jij dat wilt. Daarnaast doet de geplande actie Scrive eID Hub: lopende verificaties pollen, die bij de installatie actief is en elke 10 minuten draait, aanvragen bij de Hub die via dezelfde code lopen als de knop: een transactie opvragen en annuleren. Die aanvragen gaan door dezelfde controle van de noodschakelaar van het account en via dezelfde route langs FlexigoTech Cloud die je in het stappenplan ziet. De twee testaanvragen (status van de Hub en token) voert de knop uit wanneer je erop klikt.
Wat er gebeurt als je klikt, stap voor stap
- Controleert je toegang. Voordat er iets wordt aangeroepen, controleert de knop of jouw gebruiker dat account mag lezen, met je eigen rechten en de regels per bedrijf. Kan dat niet, dan stopt de actie daar.
- Vraagt de Hub of die draait. Dit is een statusaanvraag die geen token nodig heeft, dus op zichzelf zegt ze niets over de inloggegevens. Voordat ze wordt verstuurd, kijkt de module of de noodschakelaar van het account actief is: zo ja, dan stopt de actie met een melding dat de schakelaar actief is op dat account (met de
Naam) en dat uitgaande aanroepen geblokkeerd zijn. De aanroep gaat via FlexigoTech Cloud, dat het token bewaart. Mislukt de aanvraag, dan zie jeVerbinding met Scrive eID Hub mislukt: …, met de details van de fout na de dubbele punt. - Test het token. Er wordt een geauthenticeerde aanvraag gedaan voor een transactie waarvan de identificatie uit louter nullen bestaat. Dit heeft geen effect en het verwachte antwoord is dat die transactie niet bestaat (code 404): dat bewijst dat de Hub het token heeft geaccepteerd. Antwoordt de Hub met 401 of 403, dan stopt de knop met de melding van het geweigerde token (hieronder). Antwoordt de Hub met een andere fout (anders dan 404, 401 of 403), dan zie je opnieuw
Verbinding met Scrive eID Hub mislukt: …. - Leest de status van de Hub en meldt die. Meldt Scrive een andere status dan
ok(de Hub kan ok, degraded of unavailable teruggeven), dan verschijnt een blijvende waarschuwing met de titelScrive eID Hub is niet volledig operationeel. Daarin staat dat het token is geaccepteerd, maar dat Scrive die status meldt en dat identiteitsverificaties kunnen mislukken of traag kunnen zijn tot de Hub zich herstelt. Anders verschijnt de groene meldingVerbinding met Scrive eID Hub in orde.
Let op de volgorde: het token wordt getest voordat de status wordt bekeken, dus een geweigerd token krijg je als fout te zien, ook als de Hub problemen heeft.
Wat er verandert als je klikt
Niets. Volgens de code van de knop worden er geen gegevens gewijzigd: beide aanvragen zijn leesaanvragen. Wanneer de Hub het token weigert, laat de module een melding achter in het logboek van Odoo met de originele tekst van de Hub, die de melding op het scherm bewust niet herhaalt.
Antwoordt de Hub met een foutcode die de module als herhaalbaar beschouwt, dan worden leesaanvragen een paar keer opnieuw geprobeerd, met een steeds langere wachttijd tussen de pogingen. Een fout van een ander type wordt gegooid zonder opnieuw te proberen. Weigert de dienst van FlexigoTech Cloud de aanroep, dan wordt er ook niet opnieuw geprobeerd en wordt dat niet als Hub-fout getoond.
Fouten die kunnen optreden en wat je eraan doet
| Melding | Wanneer ze verschijnt | Wat te doen |
|---|---|---|
Verbinding met Scrive eID Hub mislukt: … | De statusaanvraag mislukt, of die van het token geeft een andere fout dan 404, 401 en 403. Na de dubbele punt staat het detail, bijvoorbeeld een onverwachte HTTP-omleiding, een ongeldig JSON-antwoord of een mislukte aanvraag | Lees het detail na de dubbele punt en test opnieuw |
Scrive eID Hub is bereikbaar, maar heeft het API bearer-token van account ‘…’ geweigerd (HTTP …). Dit account roept … aan: controleer bij Scrive of het token een eID Hub API-token is dat voor die omgeving is uitgegeven (testbed- en productietokens zijn gescheiden, en Scrive eSign-inloggegevens worden niet geaccepteerd), en probeer het daarna opnieuw. | De Hub antwoordt met 401 of 403 op de tokenaanvraag | Volg de melding zelf: controleer bij Scrive of het een eID Hub API-token is van de omgeving die het account aanroept |
| Melding dat de noodschakelaar actief is op het account en uitgaande aanroepen geblokkeerd zijn | Het account heeft de noodschakelaar actief, vóór elke aanvraag | De test vertrekt niet zolang de schakelaar actief blijft |
De melding over het token bevat de naam van het account, de HTTP-code en de server die dat account aanroept.
Wat je bekijkt na de groene melding
De groene melding zegt dat eID Hub heeft geantwoord en het API bearer-token heeft geaccepteerd. Om te weten of je token een licentie heeft voor de aanbieder van het account, noemt de melding zelf de knop Aanbieder controleren. De aanbieder van elk account staat in het veld eID-aanbieder, binnen de groep Standaardwaarden van het formulier en ook in de lijst met accounts.
Heb je meerdere accounts, dan helpt het veld Naam je te zien over welk account de melding over het geweigerde token gaat.
Wat het kost en hoe FlexigoTech je helpt
Scrive Connector is een module met eenmalige betaling per Odoo-versie, gepubliceerd in Odoo Apps voor 17, 18, 19 en 20 (zie de productpagina), en vereist het abonnement op FlexigoTech Cloud: plan Connector, € 49 per maand of € 490 per jaar, excl. btw. De verbinding loopt via FlexigoTech Cloud, dat de inloggegevens versleuteld bewaart. Zonder abonnement, of met een opgeschorte dienst, stopt wat het abonnement levert, en de gegevens blijven in je Odoo.
FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectors en integraties op maat. Heb je hulp nodig om de verbinding op te zetten, kijk dan op de pagina van de module.
Lees verder
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen
Bronnen
- Broncode van de module: flexigobe_scrive_connector 20.0 (442af8bf): views/scrive_eid_account_views.xml
- Broncode van de module: flexigobe_scrive_connector 20.0 (442af8bf): models/scrive_eid_account.py
- apps.odoo.com/apps/modules/20.0/flexigobe_scrive_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
