Odoo Online

Odoo Online propose des bases de données privées hébergées et gérées par Odoo. Les bases de données Odoo Online sont accessibles via n’importe quel navigateur web et ne nécessitent pas d’installation locale. Elles peuvent être utilisées pour une production à long terme ou pour tester Odoo en profondeur, y compris les personnalisations qui ne nécessitent pas de code personnalisé.

Astuce

Pour tester rapidement Odoo, des bases de données de démonstration partagées sont disponibles. Aucune inscription n’est requise ; cependant, chaque base de données n’est disponible que pendant quelques heures.

Note

Odoo Online est incompatible avec les modules personnalisés ou les modules de l”Odoo Apps Store.

Gestionnaire de bases de données

Pour gérer une base de données Odoo Online, accédez au gestionnaire de bases de données et connectez-vous en tant qu’administrateur de la base de données.

Noms de domaine

Configurer un nom de domaine personnalisé en sélectionnant une base de données et en cliquant sur Noms de domaine.

Étiquettes

Ajouter des étiquettes pour identifier et trier les bases de données en sélectionnant une base de données et en cliquant sur Étiquettes. Dans la boîte de dialogue, saisissez une étiquette, cliquez sur le bouton (plus) et cliquez sur Enregistrer.

Astuce

Rechercher des étiquettes dans la barre de recherche en haut à droite.

Masquer

Masquer définitivement la base de données du gestionnaire de bases de données en la sélectionnant et en cliquant sur Masquer. Dans la boîte de dialogue, cliquez sur Oui, je n’en ai plus besoin.

Note

Il est possible d’accéder à une base de données masquée via son URL.

Gérer

Accéder à toutes les autres options de gestion de base de données en la sélectionnant et en cliquant sur Gérer.

Changer de formule

Changer de formule tarifaire en cliquant sur Changer sous la formule souhaitée.

Mettre à niveau

Lancer une mise à niveau de base de données en cliquant sur Mettre à niveau.

Note

Cette option ne s’affiche que lorsqu’une mise à niveau est disponible.

Renommer

Renommer et modifier l’URL d’une base de données en cliquant sur Renommer. Dans la boîte de dialogue, saisir un Nouveau nom et cliquer sur Renommer.

Dupliquer

Créer une copie de la base de données en cliquant sur Dupliquer. Dans la boîte de dialogue, saisir un Nouveau nom et cliquer sur Dupliquer.

Important

  • Par défaut, l’option À des fins de test est activée. Elle désactive toutes les actions externes (e-mails, paiements, bons de livraison, etc.) sur la base de données dupliquée.

  • Les duplicatas expirent après 15 jours.

  • Un maximum de cinq duplicatas peut être créé par base de données. Dans des circonstances extraordinaires, contacter le support Odoo pour étendre la limite.

Télécharger une sauvegarde

Télécharger un fichier ZIP contenant une sauvegarde de la base de données en cliquant sur Télécharger la sauvegarde.

Note

  • Les bases de données sont sauvegardées chaque jour conformément au SLA Odoo Cloud Hosting.

  • Si l’option Télécharger la sauvegarde est désactivée, cela signifie que la base de données est trop volumineuse pour être téléchargée via le gestionnaire de bases de données. Contacter le support Odoo pour demander une solution de téléchargement alternative.

Consulter les journaux d’activité administrateur

Consulter les journaux de toutes les actions effectuées par les employés Odoo ou l’administrateur de la base de données sur la base de données en cliquant sur Consulter les journaux d’activité administrateur.

Note

Les actions effectuées par les employés Odoo sont généralement le résultat de demandes soumises au support Odoo, effectuées dans le cadre d’un projet de démarrage rapide, ou nécessaires pour maintenir la base de données.

Transférer la propriété

Créer un ticket de support pour demander un transfert de propriété de base de données en cliquant sur Transférer la propriété.

Supprimer

Supprimer la base de données et fermer son abonnement associé en cliquant sur Supprimer. Dans la boîte de dialogue, cliquer sur Supprimer.

Danger

Toutes les données de la base de données seront supprimées instantanément pour tous les utilisateurs et ne pourront pas être restaurées. Il est recommandé de télécharger une sauvegarde avant de supprimer une base de données.

Note

Après la suppression, le nom de la base de données devient disponible pour quiconque.

Services web

Databases list

To retrieve a list of all databases displayed under the database manager programmatically, call the list method of the odoo.database model via the external JSON-2 API.

import requests

API_KEY = "your_api_key"

response = requests.post(
    "https://www.odoo.com/json/2/odoo.database/list",
    headers={
        "Authorization": f"bearer {API_KEY}",
    },
    json={},
)
response.raise_for_status()
databases = response.json()

Audit logs

To retrieve the admin activity logs of an Odoo Online database, call the get_audit_logs method of the odoo.database model via the external JSON-2 API.

The request must provide either db_uuid or subscription_code. If db_uuid is provided, the logs for that database are returned. Otherwise, subscription_code can be used to retrieve logs for all databases and projects belonging to the subscription.

The optional cursor is an opaque value returned by a previous request. When provided, only logs more recent than the cursor are returned.

Audit log retrieval is subject to rate limits and must not be performed more than once every 5 minutes.

import requests

API_KEY = "your_api_key"

response = requests.post(
    "https://www.odoo.com/json/2/odoo.database/get_audit_logs",
    headers={"Authorization": f"bearer {API_KEY}"},
    json={"db_uuid": "<DB_UUID>"},
)
response.raise_for_status()
result = response.json()

The response is a JSON object containing the logs and an opaque cursor for retrieving the next batch:

{
   "logs": [
      {
         "date": "2026-09-04 12:13:14",
         "user": "John Doe [Odoo: Foo]",
         "database": "my-database",
         "subscription": "sub-code",
         "ip": "1.2.3.4",
         "action": "Connect as",
         "details": "Connected as Admin",
         "authorized": true
      }
   ],
   "next_cursor": "opaque-cursor-value"
}

The request parameters are:

  • db_uuid (string): the UUID of the database. If provided, subscription_code is ignored.

  • subscription_code (string): the subscription code. Used when db_uuid is not provided.

  • cursor (string): an opaque cursor returned by a previous request. When provided, only logs more recent than the cursor are returned.

Each log entry contains:

  • date (string): the log date and time in UTC.

  • user (string): the user who performed the action

  • database (string): the database concerned by the action, when applicable.

  • subscription (string): the subscription code.

  • ip (string): the IP address from which the action was performed.

  • action (string): the type of action.

  • details (string): additional information about the action.

  • authorized (boolean): whether the action was authorized.

The next_cursor value is an opaque cursor that can be provided as cursor in a subsequent request.