Contraintes Odoo Online (SaaS)

Dernière mise à jour : 2026-05-27 Périmètre : Parc de la Luge — Odoo Online Standard

Ce qui est possible

  • API JSON-RPC : https://<instance>.odoo.com/jsonrpc
  • CRUD sur tous les modèles standards (sale.order, product.product, res.partner…)
  • Modules Studio (custom fields, vues)
  • Imports CSV/XML
  • Webhooks sortants (via Automatisations)

Ce qui est IMPOSSIBLE

  • Pas d'accès au serveur — pas de SSH, pas de fichiers Python custom
  • Pas de modules customs au sens classique (pas de __manifest__.py sur le serveur)
  • Pas d'accès direct à la base PostgreSQL
  • Pas de modifications du core Odoo

Conséquences pour les projets

  • Toute customisation passe par l'API JSON-RPC ou le Studio
  • Les extensions Chrome interagissent avec le DOM, pas avec le backend
  • Les automatismes passent par n8n (sur le VPS) qui appelle l'API
  • Les modules customs Odoo ne sont pas possibles sans Odoo.sh ou on-premise

Authentification API

  • API key : générée dans le profil utilisateur Odoo
  • Session : login via /web/session/authenticate
  • Pas d'OAuth2 natif