Odoo Online¶
Odoo Online fornisce database privati che sono completamente gestiti e ospitati da Odoo. Può essere utilizzato per una produzione a lungo termine o per provare Odoo a fondo, comprese personalizzazioni che non richiedono codice.
Nota
Odoo Online non è compatibile con moduli personalizzati o con l’App Store Odoo.
I database Odoo Online sono accessibili utilizzando qualsiasi browser web e non richiedono un’installazione locale.
Per testare velocemente Odoo, sono disponibili risorse condivise demo. Non è richiesta nesuna registrazione ma ogni istanza è attiva solo per poche ore.
Gestire i database¶
Per gestire un database, vai su manager database ed effettua l’accesso come amministratore del database.
Le principali opzioni di gestione del database sono disponibili facendo clic sul nome del database stesso, ad eccezione dell’opzione di aggiornamento alla quale si può accedere facendo clic sull’icona freccia nel cerchio accanto al nome del database. Viene visualizzata solo se vi sono aggiornamenti disponibili.

Aggiorna¶
Attiva un aggiornamento del database.
Vedi anche
Per maggiori informazioni sul processo di aggiornamento, consulta la documetazione sull’aggiornamento di Odoo Online.
Duplica¶
Crea una copia esatta del database che può essere utilizzata per eseguire test senza compromettere le operazioni giornaliere.
Importante
Selezionando l’opzione A scopo di test tutte le azioni esterne (e-mail, pagamenti, ordini di consegna, ecc.) sono disabilitate per impostazione predefinita nel database duplicato.
I database duplicati scadono automaticamente dopo 15 giorni.
È possibile creare un massimo di cinque duplicati per database. In circostanze eccezionali, contatta il supporto per aumentare il limite.
Rinomina¶
Rinomina il database e l’URL corrispondente.
Scarica¶
Scarica un file XIP contenente il backup del database.
Nota
Il backup dei database viene eseguito giornalmente come previsto dall’accordo SLA sull’hosting cloud di Odoo.
Nomi di dominio¶
Utilizza un nome di dominio personalizzato per accedere al database via un altro URL.
Suggerimento
È possibile registrare un nome di dominio gratuitamente.
Elimina¶
Elimina un database all’istante.
Pericolo
Eliminare un database significa che tutti i dati verranno persi per sempre. L’eliminazione è immediata e si applica a tutti gli utenti. È consigliato creare un backup del database prima di eliminarlo.
Leggi attentamente il messaggio di avviso e procedi solo se le implicazioni relative alla rimozione del database sono chiare al 100%.

Nota
Solo un amministratore può eliminare un database.
Il nome del database viene reso visibile immediatamente a chiunque.
Non è possibile eliminare un database scaduto o collegato ad un abbonamento. In quel caso, contatta il Supporto Odoo.
Contattaci¶
Accedi alla pagina di supporto Odoo.com con tutti i dati del database precompilati.
Invitare/rimuovere utenti¶
Per invitare utenti, inserisci l’indirizzo e-mail del nuovo utente e fai clic su Invita. Per aggiungere più utenti, fai clic su Aggiungi più utenti.

Per eliminare degli utenti, selezionali e fai clic su Rimuovi.
Vedi anche
Web Services¶
In order to programmatically retrieve the list of the databases displayed in the
database manager, call the method list
of the model
odoo.database
via a Web Service call.
Inspired from the examples provided in the Web Services
section, this is how to retrieve this list with the library xmlrpc.client
:
import xmlrpc.client
USER = 'user@domain.tld'
APIKEY = 'your_apikey'
root = 'https://www.odoo.com/xmlrpc/'
uid = xmlrpc.client.ServerProxy(root + 'common').login('openerp', USER, APIKEY)
sock = xmlrpc.client.ServerProxy(root + 'object')
databases_list = sock.execute('openerp', uid, APIKEY, 'odoo.database', 'list')
And here is the equivalent example with JSON-RPC:
import json
import random
import urllib.request
USER = 'user@domain.tld'
APIKEY = 'your_apikey'
def json_rpc(url, method, params):
data = {
'jsonrpc': '2.0',
'method': method,
'params': params,
'id': random.randint(0, 1000000000),
}
req = urllib.request.Request(url=url, data=json.dumps(data).encode(), headers={
"Content-Type": "application/json",
})
reply = json.loads(urllib.request.urlopen(req).read().decode('UTF-8'))
if reply.get('error'):
raise Exception(reply['error'])
return reply['result']
def call(url, service, method, *args):
return json_rpc(url, 'call', {'service': service, 'method': method, 'args': args})
url = 'https://www.odoo.com/jsonrpc'
uid = call(url, 'common', 'login', 'openerp', USER, APIKEY)
databases_list = call(url, 'object', 'execute', 'openerp', uid, APIKEY, 'odoo.database', 'list')