Przejdź do głównej treści
Amazon

Komunikat o uprawnieniach w Amazon Connector: kiedy się pojawia i co robić

Komunikat pojawia się po kliknięciu Connect to Amazon lub Disconnect, gdy Twój użytkownik nie ma uprawnienia Manager konektora Amazon ani dostępu do Ustawienia. Rozwiązaniem jest poproszenie osoby z rolą managera o nadanie tego dostępu.

FlexigoTech · Odpowiada: Víctor Gómez · Aktualizacja: 5 listopada 2026

Najważniejsze

Moduł
Amazon
Wersje
Odoo 17, 18, 19 i 20
Sprawdzone
w kodzie źródłowym konektora, wersja 20.0 · w źródłach podanych na końcu
Czas czytania
4 min

Co mówi komunikat i kiedy się pojawia

Co mówi komunikat i co dzieje się z tym, co robiłeś?

Pełny komunikat brzmi You need Amazon Seller Connector Manager (or Settings) access for this action. Ask a manager to grant Manager access. To błąd, który zatrzymuje akcję. Oznacza, że Twojemu użytkownikowi brakuje uprawnienia Manager konektora Amazon (lub dostępu do Ustawienia), a sam komunikat podpowiada, co zrobić: poprosić managera o nadanie go.

Jaki jest dokładny warunek?

Moduł sprawdza grupy Twojego użytkownika: jeśli nie należy on do grupy Manager konektora Amazon ani do grupy Ustawienia, wyświetla ten komunikat. Wystarczy należeć do jednej z dwóch, by sprawdzenie zostało zaliczone. Jest też wyjście wcześniejsze: jeśli Odoo wykonuje akcję jako superużytkownik (kod mówi o prawdziwym superużytkowniku i o łańcuchach sudo zaplanowanych zadań), metoda kończy się bez żadnego sprawdzania.

W których przyciskach może się pojawić?

Po kliknięciu Connect to Amazon lub Disconnect w karcie konta Amazon: metoda każdego z tych przycisków dochodzi do tego sprawdzenia uprawnień.

  • Connect to Amazon jest ukryty, gdy Connection Mode nie jest trybem huba lub gdy Hub Connection ma już wartość. Przy wartościach domyślnych jest widoczny.
  • Disconnect jest ukryty, gdy tryb połączenia nie jest trybem huba lub gdy Hub Connection jest puste. Przy wartościach domyślnych nie jest widoczny.
  • Po kliknięciu Disconnect Odoo prosi o potwierdzenie tekstem Disconnect this Amazon account from the FlexigoTech hub?.
Schemat wykonany w kodzie, nie ekran Odoo: menu Amazon › Configuration › Accounts, przyciski Connect to Amazon i Disconnect oraz komunikat o dostępie Manager
Schemat ścieżki: menu kont, przyciski, z których może pojawić się komunikat, oraz sam komunikat, z napisami w oryginalnym tekście modułu.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Wideo: Your Odoo doesn't talk to Amazon, Temu or Shopify? (wideo po angielsku)

Kto dociera do ekranu konta

Jakich uprawnień wymaga menu kont?

Karty kont otwierasz z Amazon › Configuration › Accounts. Odcinek Amazon wymaga uprawnienia Viewer; odcinki Configuration i Accounts wymagają Manager. Jeśli nie masz uprawnienia do któregoś odcinka, tego odcinka nie widzisz.

Co widzi osoba, która ma tylko uprawnienie Viewer?

Widzi odcinek Amazon, ale nie widzi odcinków Configuration i Accounts, ponieważ te wymagają Manager. Tym menu nie dotrze więc do kart kont.

Jeśli przycisk nie jest widoczny dla mojej grupy, czy akcja jest chroniona?

Kod temu zaprzecza: mówi, że ukrywanie przycisku według grup to tylko wygoda ekranu, a nie prawdziwa bariera bezpieczeństwa, dlatego metoda sprawdza uprawnienia na własną rękę. Jego rozumowanie jest następujące: według kontroli dostępu modułu zapis na koncie mają tylko grupy Manager i Ustawienia, a osoba z samym Viewer jedynie czyta. Jednak kilka akcji używa wewnętrznie sudo (aby odczytać tajne dane uwierzytelniające konta i zapisać token), a to pozwoliłoby czytelnikowi wywołać je bezpośrednio i dotrzeć do Amazon z prawdziwymi danymi uwierzytelniającymi. Sprawdzenie temu zapobiega.

Mam uprawnienie Manager, a akcja i tak się zatrzymuje, czy to ten komunikat?

Ten komunikat pojawia się tylko z powodu warunku grup, więc jeśli należysz do Manager lub do Ustawienia, to nie on. Po przejściu warunku grup metoda sprawdza dodatkowo, czy masz uprawnienie do zapisu na koncie: akcje odczytują swoje rekordy przez sudo, ponad regułą per firma, a same grupy nie wystarczają. Jeśli podejrzewasz tę drugą kontrolę, nie spodziewaj się tego tekstu.

Jak to rozwiązać

Co zrobić, żeby komunikat zniknął?

Zrób to, o co prosi komunikat: poproś managera o nadanie Ci dostępu Manager konektora Amazon. Dostęp do Ustawienia również spełnia warunek. Z uprawnieniem Manager zobaczysz odcinki Configuration i Accounts menu. Gdy je dostaniesz, powtórz akcję z Amazon › Configuration › Accounts.

Co sprawdzić po nadaniu uprawnienia?

Otwórz ponownie kartę konta z Amazon › Configuration › Accounts i powtórz przycisk, który zgłosił błąd. Jeśli nie widzisz Disconnect, to nie jest błąd uprawnień: przy wartościach domyślnych ten przycisk nie jest widoczny i pojawia się tylko wtedy, gdy tryb połączenia jest trybem huba, a Hub Connection ma wartość.

Czy dzieje się tak we wszystkich wersjach Odoo?

Komunikat jest w opublikowanym kodzie Odoo 17, 18, 19 i 20, a moduł jest opublikowany w Odoo Apps dla tych czterech wersji. Kartę modułu zobaczysz w Odoo Apps.

Czy przycisk nazywa się tak samo we wszystkich językach?

Nie. Z Odoo po angielsku nazywa się Connect to Amazon; poniższy schemat pokazuje, jak brzmi po hiszpańsku, niemiecku, francusku, włosku i portugalsku.

Schemat wykonany w kodzie na podstawie tłumaczeń modułu, nie ekran Odoo: tekst Connect to Amazon po hiszpańsku, niemiecku, francusku, włosku i portugalsku
Jak brzmi napis przycisku zależnie od języka Odoo: Conectar con Amazon, Mit Amazon verbinden, Se connecter à Amazon, Connetti ad Amazon i Ligar à Amazon.

Jeśli potrzebujesz pomocy z uprawnieniami i połączeniem

Jeśli wdrażasz Odoo i chcesz jasno określić, kto zarządza połączeniem z Amazon, FlexigoTech wdraża Odoo 17, 18, 19 i 20 oraz tworzy konektory i integracje na zamówienie. Masz stronę modułu z informacjami o zakupie.

Czytaj dalej

Sprawdzone w kodzie źródłowym konektora (wersja 20.0) i w podlinkowanych źródłach

Źródła