Beveiliging en privacy
Je gegevens blijven in Odoo
Abstr.ax bewaart geen blijvende kopie van je Odoo-gegevens. Het stuurt elke aanroep naar de Odoo van je bedrijf en geeft het antwoord aan je client. Alleen een groot antwoord blijft 1 uur bewaard als resource, en alleen jij kunt het lezen.
Rechten
- Een agent werkt met de rechten van zijn Odoo-gebruiker. Abstr.ax voegt geen rechten toe.
- Je bedrijf kiest de modellen en de methodes van elke agent.
- Een persoon ziet alleen de agents die je bedrijf hem geeft. Abstr.ax controleert dat bij elke aanroep.
Aanmelding en sleutels
- Je meldt je aan bij Microsoft of Google. Abstr.ax krijgt je wachtwoord nooit.
- De Odoo-API-sleutels van de agents en de tokens van de aanmeldingen staan versleuteld in de database.
- Je client verbindt met Abstr.ax via HTTPS.
Auditlog
Elke aanroep schrijft 1 regel: het tijdstip, de persoon, de agent, de tool, de argumenten, het Odoo-model, de record-id's, de duur en de resultaatklasse. De regel bevat niet de gegevens die Odoo teruggeeft. Abstr.ax kan alleen regels toevoegen: het kan ze niet wijzigen. Abstr.ax bewaart de regels van de lopende maand en de 12 maanden ervoor, en verwijdert daarna elke oudere maand in zijn geheel.
De sandbox van odoo_compute
Een script draait in Pyodide (Python in WebAssembly) in een apart proces. Dat proces heeft geen netwerktoegang, kan geen bestanden schrijven en krijgt geen omgevingsvariabelen. De limieten van 1 uitvoering zijn 30 seconden en 256 MB geheugen; er is geen maximum op Odoo-aanroepen of records. Het script leest Odoo alleen via de leestools van de agent, en elke lezing schrijft een eigen auditregel.