Vai al contenuto principale
Amazon

Attività di Amazon Connector che avvisa prima della scadenza del segreto LWA

L'attività gira una volta al giorno, esiste in Odoo 19.0 e 20.0 e, quando un account arriva al momento di ruotare il segreto client LWA, pubblica un avviso sull'account e assegna un'attività a una persona. Se non fa nulla, qui trovi le condizioni che controlla per ogni account.

FlexigoTech · Responsabile: Víctor Gómez · Aggiornato il 5 novembre 2026

In breve

Modulo
Amazon
Versioni
Odoo 17, 18, 19 e 20
Verificato
nel codice del connettore, versione 20.0 · nelle fonti collegate in fondo
Lettura
5 min

Quando gira e quali account controlla

Schema dell'attività pianificata giornaliera e del menu Amazon › Configurazione › Account
Schema realizzato con codice a partire dal codice pubblicato del modulo, non è una schermata di Odoo: l'attività gira una volta al giorno e il menu porta alle schede degli account.

Ogni quanto gira e in quali versioni è presente?

L'attività Amazon SP-API - Warn before the LWA client secret expires gira una volta al giorno ed è attiva all'installazione del modulo. È presente in Odoo 19.0 e 20.0, non in 17.0 né in 18.0, anche se il modulo è pubblicato su Odoo Apps per 17.0, 18.0, 19.0 e 20.0. Quanto segue descrive il codice di Odoo 20.0.

Quali account controlla a ogni passaggio?

Cerca gli account attivi in modalità applicazione propria che non abbiano ancora ricevuto l'avviso. Un account già avvisato non rientra più nella ricerca. Con i valori predefiniti la modalità di connessione è un'altra e il gruppo Credenziali LWA (LWA Credentials) della scheda non è visibile; compare solo con la modalità applicazione propria.

Cosa succede la prima volta con un account che ha il segreto ma non ha la data?

Se il campo Client secret set on è vuoto e c'è un segreto client salvato (non solo spazi vuoti), il modulo imposta la data di oggi come punto di partenza, lascia un avviso nel log del server e passa all'account successivo. Quel giorno non viene pubblicato nessun avviso sull'account e, poiché l'account non viene segnato come avvisato, viene valutato di nuovo nel passaggio del giorno dopo. Il codice lo prevede per gli account la cui data è rimasta vuota dopo l'aggiornamento del modulo: così l'account conta da oggi. È un campo di sola lettura: lo scrive il codice, non l'utente.

Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (video in inglese)

Cosa lascia l'attività quando è il momento di avvisare

Cosa fa quando un account è al momento di ruotare il segreto?

Calcola i giorni rimanenti (mai meno di zero) e pubblica sull'account un messaggio di notifica che inizia con El secreto de cliente LWA de Amazon tiene … días. (Amazon LWA client secret is … days old.), con l'anzianità al posto dei puntini. Il secondo paragrafo indica dopo quanti giorni Amazon fa scadere il segreto e tra quanti giorni arriva quel momento, avverte che il connettore resta completamente al buio quando ciò accade e chiede di generare un nuovo segreto client in Seller Central (Applicazioni e Servizi → Sviluppa applicazioni → la tua applicazione → credenziali LWA) e di incollarlo in quell'account. Se un account non è in situazione di rotazione, l'attività lo lascia com'è e passa al successivo.

Chi riceve l'attività?

Oltre al messaggio, l'attività pianifica un'attività in sospeso con il riepilogo Amazon: rotate the LWA client secret e lo stesso testo del messaggio come nota. La persona viene scelta così: se esiste il gruppo dei responsabili di Amazon SP-API del modulo, tra i suoi utenti attivi preferisce uno che non sia amministratore di sistema; se non ce n'è nessuno, prende un utente attivo del gruppo e, se il gruppo non ha utenti attivi, l'utente con cui gira l'attività. Se il gruppo non esiste, usa l'utente che esegue l'attività quando è attivo e, altrimenti, l'amministratore di base.

Schema con il nome dell'attività come lo vede chi ha Odoo in italiano
Schema realizzato con le traduzioni pubblicate del modulo, non è una schermata di Odoo: il modulo non traduce questo nome e l'attività resta Amazon SP-API - Warn before the LWA client secret expires.

Cosa succede se qualcosa va storto nella pubblicazione dell'avviso?

Il messaggio e l'attività vengono creati all'interno di un blocco protetto: se qualcosa fallisce, l'attività scrive un avviso nel log del server e passa all'account successivo. Ma l'account viene comunque considerato avvisato e, poiché l'attività cerca solo account non ancora avvisati, non ritenta nei giorni seguenti. Per questo, se ti aspettavi un avviso e non lo vedi sull'account, guarda il log del server.

Cosa controllare se non fa nulla

Dove vedo lo stato del segreto di un account?

Apri Amazon › Configurazione › Account e entra nella scheda. Per vedere questo percorso ti serve il permesso Responsabile nei livelli Configurazione e Account; il livello Amazon richiede Visualizzatore. Nella scheda Credenziali, gruppo Credenziali LWA, ci sono Client secret set on e Client secret age (days), entrambi di sola lettura e nascosti se l'account non è in modalità applicazione propria. L'anzianità compare anche in un altro punto della scheda, senza etichetta (si vede solo il numero), e lì viene nascosta quando l'account non è in situazione di rotazione o quando le credenziali LWA risultano non valide.

Se non ha pubblicato nessun avviso, cosa verifico?

Percorri le condizioni in quest'ordine. Primo, la versione: l'attività esiste solo in Odoo 19.0 e 20.0. Secondo, che l'attività sia ancora attiva, dato che era attiva all'installazione. Terzo, che l'account sia attivo e in modalità applicazione propria. Quarto, che non sia già stato avvisato: un account avvisato non viene più elaborato, anche se l'avviso non è stato creato. Quinto, che non sia il primo giorno di un account senza data: quel passaggio salva solo la data di oggi. E sesto, che l'account sia già in situazione di rotazione; se non lo è, l'attività non pubblica nulla.

Come si inserisce nell'abbonamento e in FlexigoTech

Il modulo è a pagamento unico per versione e richiede l'abbonamento a FlexigoTech Cloud (piano Connettore: 49 €/mese o 490 €/anno, IVA esclusa). La scheda su Odoo Apps e la pagina del modulo contengono i dettagli di acquisto. Se vuoi che verifichiamo come ruotate le credenziali o come collegare Amazon al tuo Odoo, FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura.

Continua a leggere

Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate

Fonti