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__.pysur 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