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

Elenco dei database

Per recuperare a livello di programmazione un elenco di tutti i database visualizzati nel gestore database, chiama il metodo list del modello odoo.database tramite l”API JSON-2 esterna.

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()

Registri di controllo

Per recuperare i registri di attività dell’amministratore di un database Odoo Online, chiama il metodo get_audit_logs del modello odoo.database tramite l”API JSON-2 esterna.

La richiesta deve fornire db_uuid oppure subscription_code. Se viene fornito db_uuid, vengono restituiti i registri per quel database. In alternativa, subscription_code può essere utilizzato per recuperare i registri di tutti i database e progetti appartenenti all’abbonamento.

Il parametro facoltativo cursor è un valore opaco restituito da una richiesta precedente. Se fornito, vengono restituiti solo i registri più recenti rispetto al cursore.

Il recupero dei registri di controllo è soggetto a limiti di frequenza e non deve essere eseguito più di una volta ogni 5 minuti.

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()

La risposta è un oggetto JSON contenente i registri e un cursore opaco per recuperare il batch successivo:

{
   "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"
}

I parametri della richiesta sono:

  • db_uuid (stringa): l’UUID del database. Se fornito, subscription_code viene ignorato.

  • subscription_code (stringa): il codice dell’abbonamento. Utilizzato quando db_uuid non è fornito.

  • cursor (stringa): un cursore opaco restituito da una richiesta precedente. Se fornito, vengono restituiti solo i registri più recenti rispetto al cursore.

Ogni voce di registro contiene:

  • date (stringa): la data e l’ora del registro in UTC.

  • user (stringa): l’utente che ha eseguito l’azione

  • database (stringa): il database interessato dall’azione, se applicabile.

  • subscription (stringa): il codice dell’abbonamento.

  • ip (stringa): l’indirizzo IP da cui è stata eseguita l’azione.

  • action (stringa): il tipo di azione.

  • details (string): informazioni aggiuntive sull’azione.

  • authorized (boolean): indica se l’azione è stata autorizzata.

Il valore next_cursor è un cursore opaco che può essere fornito come cursor in una richiesta successiva.