Odoo Online

Odoo Online erbjuder privata databaser som hostas och hanteras av Odoo. Odoo Online-databaser kan nås via vilken webbläsare som helst och kräver ingen lokal installation. De kan användas för långsiktig produktion eller för att noggrant testa Odoo, inklusive anpassningar som inte kräver anpassad kod.

Tips

För att snabbt prova Odoo finns delade demodatabaser tillgängliga för testning. Ingen registrering krävs, men varje databas är endast tillgänglig under några timmar.

Observera

Odoo Online är inkompatibel med anpassade moduler eller moduler från Odoo Apps Store.

Databashanterare

För att hantera en Odoo Online-databas, öppna databashanteraren och logga in som databasadministratör.

Domännamn

Konfigurera ett anpassat domännamn genom att välja en databas och klicka på Domännamn.

Etiketter

Lägg till taggar för att identifiera och sortera databaser genom att välja en databas och klicka på Taggar. I dialogrutan anger du en tagg, klickar på knappen (plus) och klickar på Spara.

Tips

Sök efter taggar i sökfältet längst upp till höger.

Dölj

Dölj databasen permanent från databashanteraren genom att välja den och klicka på Dölj. I dialogrutan klickar du på Ja, jag behöver den inte längre.

Observera

Det är möjligt att komma åt en dold databas via dess URL.

Hantera

Få tillgång till alla andra databashanteringsalternativ genom att välja den och klicka på Hantera.

Byt planer

Byt prisplaner genom att klicka på Byt under önskad plan.

Uppgradering

Starta en databasuppgradering genom att klicka på Uppgradera.

Observera

Det här alternativet visas endast när en uppgradering är tillgänglig.

Byt namn på

Döp om och ändra URL:en för en databas genom att klicka på Döp om. I dialogrutan anger du ett Nytt namn och klickar på Döp om.

Duplicera

Skapa en kopia av databasen genom att klicka på Skapa kopia. Ange ett Nytt namn i dialogrutan och klicka på Skapa kopia.

Viktigt

  • Som standard är alternativet För testningsändamål aktiverat. Det inaktiverar alla externa åtgärder (e-postmeddelanden, betalningar, leveransorder osv.) på den duplicerade databasen.

  • Kopior upphör att gälla efter 15 dagar.

  • Högst fem kopior kan skapas per databas. Under extraordinära omständigheter kan du kontakta Odoo Support för att utöka gränsen.

Ladda ner en säkerhetskopia

Ladda ned en ZIP-fil som innehåller en säkerhetskopia av databasen genom att klicka på Ladda ned säkerhetskopia.

Observera

  • Databaser säkerhetskopieras dagligen i enlighet med ”Odoo Cloud Hosting SLA <https://www.odoo.com/cloud-sla>`_”.

  • Om alternativet Ladda ned säkerhetskopia är inaktiverat betyder det att databasen är för stor för att laddas ned via databashanteraren. Kontakta Odoo Support för att begära en alternativ nedladdningslösning.

Visa administratörsaktivitetsloggar

Visa loggarna för alla åtgärder som vidtagits av Odoo-anställda eller databasadministratören på databasen genom att klicka på Visa administratörsaktivitetsloggar.

Observera

Åtgärder som vidtas av Odoo-anställda är vanligtvis resultatet av förfrågningar som skickats till Odoo Support, utförda inom ramen för ett snabbstartsprojekt eller nödvändiga för att underhålla databasen.

Överföra äganderätt

Skapa ett supportärende för att begära en överföring av databasäganderätt genom att klicka på Överför äganderätt.

Radera

Radera databasen och stäng dess relaterade prenumeration genom att klicka på Radera. Klicka på Radera i dialogrutan.

Risk

All databasens data raderas omedelbart för alla användare och kan inte återställas. Det rekommenderas att ladda ned en säkerhetskopia innan en databas raderas.

Observera

Efter radering blir databasens namn tillgängligt för vem som helst.

Webbtjänster

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.