Odoo Online

Odoo Online bietet private Datenbanken, die von Odoo gehostet und verwaltet werden. Auf Odoo-Online-Datenbanken kann über jeden Webbrowser zugegriffen werden. Eine lokale Installation ist nicht erforderlich. Sie können für die langfristige Produktion oder zum gründlichen Testen von Odoo verwendet werden, einschließlich Anpassungen, die keinen benutzerdefinierten Code erfordern.

Tipp

Um Odoo einfach auszuprobieren, stehen Ihnen die gemeinsam genutzten Demo-Datenbanken zu Testzwecken zur Verfügung. Eine Registrierung ist nicht erforderlich, jedoch ist jede Datenbank nur für einige Stunden verfügbar.

Bemerkung

Odoo Online ist nicht mit benutzerdefinierten Modulen oder Modulen aus dem Odoo Apps Store kompatibel.

Datenbankmanager

Um eine Odoo-Online-Datenbank zu verwalten, öffnen Sie den Datenbankmanager und melden Sie sich als Datenbankadministrator an.

Domainnamen

Konfigurieren Sie einen benutzerdefinierten Domainnamen, indem Sie eine Datenbank auswählen und auf Domainnamen klicken.

Stichwörter

Fügen Sie Stichwörter hinzu, um Datenbanken zu identifizieren und zu sortieren, indem Sie eine Datenbank auswählen und auf Stichwörter klicken. Geben Sie im Dialogfeld ein Stichwort ein, klicken Sie auf die Schaltfläche (Plus) und dann auf Speichern.

Tipp

Suchen Sie oben rechts in der Suchleiste nach Stichwörtern.

Ausblenden

Blenden Sie die Datenbank im Datenbankmanager dauerhaft aus, indem Sie sie auswählen und auf Ausblenden klicken. Klicken Sie im Dialogfeld auf Ja, ich brauche sie nicht mehr.

Bemerkung

Es ist möglich, über die URL auf eine ausgeblendete Datenbank zuzugreifen.

Verwalten

Greifen Sie auf alle anderen Datenbankverwaltungsoptionen zu, indem Sie diese auswählen und auf Verwalten klicken.

Tarif wechseln

Wechseln Sie den Tarif , indem Sie unter dem gewünschten Tarif auf Wechseln klicken.

Upgrade

Starten Sie das Datenbank-Upgrade, indem Sie auf Upgrade klicken.

Bemerkung

Diese Option wird nur angezeigt, wenn ein Upgrade verfügbar ist.

Umbenennen

Benennen Sie eine Datenbank um und ändern Sie ihre URL, indem Sie auf Umbenennen klicken. Geben Sie im Dialogfeld einen Neuen Namen und klicken Sie auf Umbenennen.

Duplizieren

Erstellen Sie eine Kopie der Datenbank, indem Sie auf Duplizieren klicken. Geben Sie im Dialogfeld einen Namen für die Datenbank ein Neuen Namen und klicken Sie auf Duplizieren.

Wichtig

  • Standardmäßig ist die Option Zu Testzwecken aktiviert. Sie deaktiviert alle externen Aktionen (E-Mails, Zahlungen, Lieferaufträge usw.) in der duplizierten Datenbank.

  • Duplikate verfallen nach 15 Tagen.

  • Pro Datenbank können maximal fünf Duplikate erstellt werden. In Ausnahmefällen wenden Sie sich an den Odoo-Support, um die Begrenzung zu erweitern.

Ein Back-up herunterladen

Laden Sie eine ZIP-Datei eines Datenbank-Back-ups herunter, indem Sie auf Back-up herunterladen klicken.

Bemerkung

  • Gemäß der SLA für Odoo-Cloud-Hosting wird täglich ein Back-up für Datenbanken gemacht.

  • Wenn die Option Back-up herunterladen deaktiviert ist, bedeutet dies, dass die Datenbank zu groß ist, um sie mit dem Datenbankmanager herunterzuladen. Wenden Sie sich an den Odoo Support, um eine andere Lösung zum Herunterladen zu finden.

Admin-Aktivitätsprotokolle anzeigen

Zeigen Sie die Protokolle aller Aktionen an, die von Odoo-Mitarbeitern oder dem Datenbankadministrator in der Datenbank durchgeführt wurden, indem Sie auf Administrator-Aktivitätsprotokolle anzeigen klicken.

Bemerkung

Die von Odoo-Mitarbeitern durchgeführten Maßnahmen sind in der Regel das Ergebnis von Anfragen an den Odoo-Support, von Quick-Start-Projekten oder von Maßnahmen der Datenbankpflege.

Eigentumsrechte übertragen

Erstellen Sie ein Supportticket, um die Übertragung der Eigentumsrechte der Datenbank zu beantragen, indem Sie auf Eigentumsrechte übertragen klicken.

Löschen

Löschen Sie die Datenbank und beenden Sie das zugehörige Abonnement, indem Sie auf Löschen klicken. Klicken Sie im Dialogfeld auf Löschen.

Gefahr

Alle Daten der Datenbank werden für alle Benutzer sofort gelöscht und können nicht wiederhergestellt werden. Es wird empfohlen, vor dem Löschen einer Datenbank ein Back-up herunterzuladen.

Bemerkung

Nach dem Löschen ist der Name der Datenbank für jedermann verfügbar.

Webservices

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.