arrow_back Torna al Blog

Come creare un API Key in Odoo (Tutte le versioni)

Le API keys permettono a strumenti esterni — come la nostra estensione Gmail — di connettersi in modo sicuro alla tua istanza Odoo senza usare la tua password. Il processo di creazione varia leggermente a seconda della versione di Odoo. Questa guida copre tutte le versioni da Odoo 14 a 19 con istruzioni passo passo.

1 Prima di iniziare

Prima di creare un API key, assicurati di soddisfare questi requisiti:

  • Devi essere connesso alla tua istanza Odoo
  • Hai bisogno di un account utente interno (non un utente portale)
  • Devi sapere quale versione di Odoo stai utilizzando

Per verificare la tua versione di Odoo, guarda in fondo alla pagina delle Impostazioni o chiedi al tuo amministratore di sistema.

Menu profilo Odoo che mostra l'opzione My Profile
Menu profilo Odoo che mostra l'opzione My Profile

2 Odoo 14-15

In Odoo 14 e 15, le API keys si trovano nella sezione "Developer API Keys" delle preferenze utente.

Vai a: Icona profilo (in alto a destra) → My Profile → scheda Account Security

warning Solo Odoo 15: Se non vedi la sezione "Developer API Keys", devi prima attivare Developer Mode. Vai in Settings → Developer Tools → Attiva la modalità sviluppatore, poi torna al tuo profilo.
  1. Clicca su "New API Key"
  2. Inserisci un nome per la tua chiave (es: "Gmail Extension")
  3. Clicca sul pulsante di conferma
  4. Copia la chiave generata immediatamente — non potrà essere recuperata in seguito

In queste versioni, le API keys sono permanenti — non scadono mai.

3 Odoo 16-17

A partire da Odoo 16, la sezione API Keys è stata rinominata e non richiede più Developer Mode.

Vai a: Icona profilo (in alto a destra) → My Profile → scheda Account Security

  1. Clicca su "New API Key"
  2. Inserisci un nome per la tua chiave (es: "Gmail Extension")
  3. Clicca sul pulsante di conferma
  4. Copia la chiave generata immediatamente — non potrà essere recuperata in seguito

Le API keys in Odoo 16-17 sono permanenti — non scadono mai.

Odoo 16

Scheda Account Security che mostra la sezione API Keys in Odoo 16
Scheda Account Security che mostra la sezione API Keys in Odoo 16
Procedura guidata di creazione API Key in Odoo 16
Procedura guidata di creazione API Key in Odoo 16
API key generata in Odoo 16
API key generata in Odoo 16

Odoo 17

Scheda Account Security che mostra la sezione API Keys in Odoo 17
Scheda Account Security che mostra la sezione API Keys in Odoo 17
Procedura guidata di creazione API Key in Odoo 17
Procedura guidata di creazione API Key in Odoo 17
API key generata in Odoo 17
API key generata in Odoo 17

4 Odoo 18

Odoo 18 introduce la scadenza delle chiavi. Quando crei un API key, devi scegliere per quanto tempo sarà valido.

Vai a: Icona profilo (in alto a destra) → My Profile → scheda Account Security

  1. Clicca su "New API Key"
  2. Inserisci un nome per la tua chiave (es: "Gmail Extension")
  3. Nel selettore di durata, scegli "Persistent Key"
  4. Clicca su "Generate key"
  5. Copia la chiave generata immediatamente — non potrà essere recuperata in seguito
warning Se non selezioni "Persistent Key", il tuo API key scadrà dopo la durata scelta, e l'estensione smetterà di funzionare. Dovresti creare una nuova chiave e riconfigurare l'estensione.
Scheda Account Security che mostra le API Keys con colonna data di scadenza in Odoo 18
Scheda Account Security che mostra le API Keys con colonna data di scadenza in Odoo 18
Procedura guidata di creazione API Key con selettore di durata in Odoo 18
Procedura guidata di creazione API Key con selettore di durata in Odoo 18
API key generata in Odoo 18
API key generata in Odoo 18

5 Odoo 19+

Odoo 19 ha ridisegnato l'interfaccia delle preferenze utente. Il percorso e i nomi dei pulsanti sono cambiati, ma il processo è simile a Odoo 18.

Vai a: Icona profilo (in alto a destra) → My Preferences → scheda Security

  1. Clicca su "Add API Key"
  2. Inserisci un nome per la tua chiave (es: "Gmail Extension")
  3. Nel selettore di durata, scegli "Persistent Key"
  4. Clicca su "Generate key"
  5. Copia la chiave generata immediatamente — non potrà essere recuperata in seguito
warning Come per Odoo 18: seleziona sempre "Persistent Key" per evitare la scadenza.

In Odoo 19, le API keys esistenti vengono visualizzate come schede (vista kanban) invece che come lista.

Scheda Security che mostra le API Keys in vista kanban in Odoo 19
Scheda Security che mostra le API Keys in vista kanban in Odoo 19
Procedura guidata di creazione API Key con selettore di durata in Odoo 19
Procedura guidata di creazione API Key con selettore di durata in Odoo 19
API key generata in Odoo 19
API key generata in Odoo 19

6 Riferimento rapido

Versione Percorso Pulsante Dev Mode Scadenza
Odoo 14 My Profile → Account Security New API Key No Permanente
Odoo 15 My Profile → Account Security New API Key Permanente
Odoo 16-17 My Profile → Account Security New API Key No Permanente
Odoo 18 My Profile → Account Security New API Key No Deve selezionare "Persistent"
Odoo 19+ My Preferences → Security Add API Key No Deve selezionare "Persistent"

7 Risoluzione dei problemi

Errore "Invalid API Key"

Verifica di aver copiato l'intera chiave senza spazi aggiuntivi. Se usi Odoo 18+, assicurati che la chiave non sia scaduta — creane una nuova con "Persistent Key" selezionato.

"API Key expired"

Questo succede in Odoo 18+ quando la chiave è stata creata senza selezionare "Persistent Key". Crea una nuova chiave e seleziona "Persistent Key" come durata.

Non trovo il pulsante API Key

In Odoo 15, devi prima attivare Developer Mode (Settings → Developer Tools → Attiva). In Odoo 19+, la sezione è stata spostata in My Preferences → Security (non Account Security).

Errore "Connection timeout"

Verifica che l'URL del tuo Odoo sia corretto e accessibile. Assicurati di includere https:// e di rimuovere qualsiasi barra finale.

Pronto a connetterti?

Ora che hai il tuo API key, installa l'estensione e collega la tua istanza Odoo a Gmail in pochi secondi.

Ottieni l'Estensione