Odoo Online

Odoo Online offre database privati ospitati e gestiti da Odoo. È possibile accedere ai database Odoo Online utilizzando qualsiasi browser web e non è necessaria alcuna installazione locale. Possono essere utilizzati per la produzione a lungo termine o per testare accuratamente Odoo, comprese le personalizzazioni che non richiedono codice personalizzato.

Suggerimento

Per provare rapidamente Odoo, sono disponibili database demo condivisi <https://demo.odoo.com>_ per il test. Non è richiesta alcuna registrazione; tuttavia, ogni database è disponibile solo per poche ore.

Nota

Odoo Online non è compatibile con i moduli personalizzati o i moduli dell’App Store di Odoo.

Gestore database

Per gestire un database Odoo Online, apri il gestore dei database ed effettua l’accesso come amministratore del database.

Nomi di dominio

Configura un nome di dominio personalizzato selezionando un database e facendo clic su Nomi di dominio.

Etichette

Aggiungi tag per identificare e ordinare i database selezionando un database e facendo clic su Tag. Nella finestra di dialogo, inserisci un tag, fai clic sul pulsante (più) e su Salva.

Suggerimento

Cerca tag nella barra di ricerca nella parte in alto a destra.

Nascondi

Nascondi definitivamente il database dal gestore del database selezionandolo e facendo clic su Nascondi. Nella finestra di dialogo, fai clic su Sì, non mi serve più.

Nota

È possibile accedere a un database nascosto tramite URL.

Gestisci

Accedi a tutte le altre opzioni di gestione del database selezionandole e facendo clic sull’icona Gestisci.

Cambiare piano

Cambia il piano tariffario cliccando su Cambia sotto il piano desiderato.

Aggiorna

Avvia un aggiornamento del database facendo clic su Aggiorna.

Nota

Questa opzione viene visualizzata solo quando è disponibile un aggiornamento.

Rinomina

Rinomina e modifica l’URL di un database facendo clic su Rinomina. Nella finestra di dialogo, inserisci un Nuovo nome e fai clic su Rinomina.

Duplica

Crea una copia del database facendo clic su Duplica. Nella finestra di dialogo, inserisci un Nuovo nome e fai clic su Duplica.

Importante

  • L’opzione A scopo di test è abilitata per impsotazione predefinita. Disabilita tutte le azioni esterne (e-mail, pagamenti, ordini di consegna, ecc.) sul database duplicato.

  • I duplicati scadono dopo 15 giorni.

  • È possibile creare un massimo di cinque duplicati per database. In circostanze eccezionali, contatta l’assistenza Odoo per estendere il limite.

Scaricare un backup

Scarica un file ZIP contenente un backup del database cliccando su Scarica backup.

Nota

  • Il backup dei database viene eseguito giornalmente come previsto dall’accordo SLA sull’hosting cloud di Odoo.

  • Se l’opzione Scarica backup è disabilitata, significa che il database è troppo grande per essere scaricato utilizzando il gestore del database. Contatta il supporto Odoo per richiedere una soluzione di download alternativa.

Visualizzare i registri attività amministratore

Visualizza i registri di tutte le azioni intraprese dai dipendenti Odoo o dall’amministratore del database sul database cliccando su Visualizza registri attività amministratore.

Nota

Le azioni intraprese dai dipendenti di Odoo sono in genere il risultato di richieste inviate all’assistenza Odoo, effettuate nell’ambito di un progetto di avvio rapido o necessarie per la manutenzione del database.

Trasferire la proprietà

Crea un ticket di assistenza per richiedere il trasferimento della proprietà del database cliccando su Trasferisci proprietà.

Elimina

Elimina il database e chiudi l’abbonamento correlato facendo clic su Elimina. Nella finestra di dialogo, fai clic su Elimina.

Pericolo

Tutti i dati del database verranno eliminati istantaneamente per tutti gli utenti e non potranno essere ripristinati. Ti consigliamo di scaricare un backup prima di eliminare un database.

Nota

Dopo la cancellazione, il nome del database diventa accessibile a chiunque.

Servizi 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.