Odoo Online

Odoo Online oferă baze de date private găzduite și gestionate de Odoo. Bazele de date Odoo Online pot fi accesate folosind orice browser web și nu necesită o instalare locală. Pot fi utilizate pentru producție pe termen lung sau pentru a testa temeinic Odoo, inclusiv personalizări care nu necesită cod personalizat.

Sfat

Pentru a testa rapid Odoo, sunt disponibile `baze de date demo<https://demo.odoo.com>`_ partajate pentru testare. Nu este necesară înregistrarea; totuși, fiecare bază de date este disponibilă doar pentru câteva ore.

Notă

Odoo Online este incompatibil cu modulele personalizate sau modulele din Magazinul de aplicații Odoo.

Manager de baze de date

Pentru a gestiona o bază de date Odoo Online, deschideți managerul de baze de date și conectați-vă ca administrator al bazei de date.

Nume de domeniu

Configurați un nume de domeniu personalizat selectând o bază de date și făcând clic pe Nume de domenii.

Etichete

Adăugați etichete pentru a identifica și sorta bazele de date selectând o bază de date și făcând clic pe Etichete. În caseta de dialog, introduceți o etichetă, faceți clic pe butonul (plus) și faceți clic pe Salvează.

Sfat

Căutați etichete în bara de căutare din dreapta sus.

Ascunde

Ascundeți permanent baza de date din managerul de baze de date selectând-o și făcând clic pe Ascunde. În caseta de dialog, faceți clic pe Da, nu mai am nevoie de ea.

Notă

Este posibil să accesați o bază de date ascunsă prin intermediul URL-ului acesteia.

Gestionează

Accesați toate celelalte opțiuni de gestionare a bazei de date selectând-o și făcând clic pe Gestionează.

Schimbă planurile

Schimbați planurile de prețuri făcând clic pe Schimbă sub planul dorit.

Actualizează

Lansați o actualizare a bazei de date făcând clic pe Actualizează.

Notă

Această opțiune este afișată doar când este disponibilă o actualizare.

Redenumire

Redenumește și schimbă URL-ul unei baze de date făcând clic pe Rename. În caseta de dialog, introdu un New name și fă clic pe Rename.

Duplicare

Creează o copie a bazei de date făcând clic pe Duplicate. În caseta de dialog, introdu un New name și fă clic pe Duplicate.

Important

  • În mod implicit, opțiunea For testing purposes este activată. Aceasta dezactivează toate acțiunile externe (e-mailuri, plăți, comenzi de livrare etc.) în baza de date duplicată.

  • Duplicatele expiră după 15 zile.

  • Pot fi create maximum cinci duplicate pe bază de date. În circumstanțe extraordinare, contactează Odoo Support pentru a extinde limita.

Descărcați o copie de rezervă

Descarcă un fișier ZIP care conține o copie de rezervă a bazei de date făcând clic pe Download Backup.

Notă

  • Se face backup zilnic pentru bazele de date conform „SLA Odoo Cloud Hosting <https://www.odoo.com/cloud-sla>`_.

  • Dacă opțiunea Download Backup este dezactivată, înseamnă că baza de date este prea mare pentru a fi descărcată folosind managerul de baze de date. Contactează Odoo Support pentru a solicita o soluție alternativă de descărcare.

Vizualizează jurnalele de activitate admin

Vizualizează jurnalele tuturor acțiunilor întreprinse de angajații Odoo sau de administratorul bazei de date asupra bazei de date făcând clic pe View Admin Activity Logs.

Notă

Acțiunile întreprinse de angajații Odoo sunt de obicei rezultatul solicitărilor trimise către suportul Odoo, efectuate în contextul unui proiect de pornire rapidă sau necesare pentru menținerea bazei de date.

Transferă proprietatea

Creează un tichet de asistență pentru a solicita un transfer de proprietate al bazei de date făcând clic pe Transfer Ownership.

Șterge

Șterge baza de date și închide abonamentul asociat făcând clic pe Delete. În caseta de dialog, fă clic pe Delete.

Pericol

Toate datele bazei de date vor fi șterse instantaneu pentru toți utilizatorii și nu pot fi restaurate. Se recomandă să descarci o copie de rezervă înainte de a șterge o bază de date.

Notă

După ștergere, numele bazei de date devine disponibil pentru oricine.

Servicii web

Lista bazelor de date

Pentru a prelua în mod programatic o listă a tuturor bazelor de date afișate în managerul de baze de date, apelați metoda list a modelului odoo.database prin intermediul API-ului extern JSON-2.

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

Jurnale de audit

Pentru a prelua jurnalele de activitate ale administratorului pentru o bază de date Odoo Online, apelați metoda get_audit_logs a modelului odoo.database prin intermediul API-ului extern JSON-2.

Cererea trebuie să furnizeze fie db_uuid, fie subscription_code. Dacă este furnizat db_uuid, sunt returnate jurnalele pentru acea bază de date. În caz contrar, subscription_code poate fi utilizat pentru a prelua jurnalele pentru toate bazele de date și proiectele care aparțin abonamentului.

Parametrul opțional cursor este o valoare opacă returnată de o cerere anterioară. Dacă este furnizat, sunt returnate doar jurnalele mai recente decât cursorul.

Preluarea jurnalelor de audit este supusă unor limite de rată și nu trebuie efectuată mai mult de o dată la fiecare 5 minute.

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

Răspunsul este un obiect JSON care conține jurnalele și un cursor opac pentru preluarea următorului lot:

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

Parametrii cererii sunt:

  • db_uuid (string): UUID-ul bazei de date. Dacă este furnizat, subscription_code este ignorat.

  • subscription_code (string): codul abonamentului. Utilizat atunci când db_uuid nu este furnizat.

  • cursor (string): un cursor opac returnat de o cerere anterioară. Dacă este furnizat, sunt returnate doar jurnalele mai recente decât cursorul.

Fiecare intrare din jurnal conține:

  • date (string): data și ora jurnalului în UTC.

  • user (string): utilizatorul care a efectuat acțiunea

  • database (string): baza de date vizată de acțiune, dacă este cazul.

  • subscription (string): codul abonamentului.

  • ip (string): adresa IP de la care a fost efectuată acțiunea.

  • action (string): tipul acțiunii.

  • details (string): informații suplimentare despre acțiune.

  • authorized (boolean): indică dacă acțiunea a fost autorizată.

Valoarea next_cursor este un cursor opac care poate fi furnizat ca cursor într-o cerere ulterioară.