Was die Meldung sagt und wann sie erscheint
Was sagt die Meldung und was passiert mit Ihrer laufenden Aktion?
Die vollständige Meldung lautet You need Amazon Seller Connector Manager (or Settings) access for this action. Ask a manager to grant Manager access. Es ist ein Fehler, der die Aktion stoppt. Er bedeutet, dass Ihrem Benutzer die Berechtigung Manager des Amazon-Connectors (oder der Zugriff auf die Einstellungen) fehlt. Die Meldung selbst nennt die Lösung: einen Manager bitten, Ihnen den Zugriff zu erteilen.
Wie lautet die genaue Bedingung?
Das Modul prüft die Gruppen Ihres Benutzers: Gehört er weder zur Gruppe Manager des Amazon-Connectors noch zur Gruppe der Einstellungen, wird die Meldung ausgelöst. Es genügt, einer der beiden Gruppen anzugehören, dann ist die Prüfung bestanden. Es gibt eine vorgelagerte Ausnahme: Führt Odoo die Aktion als Superuser aus (der Code spricht vom echten Superuser und von den Sudo-Ketten der geplanten Aktionen), endet die Methode, ohne etwas zu prüfen.
Bei welchen Schaltflächen kann sie erscheinen?
Beim Klick auf Mit Amazon verbinden oder Trennen im Formular des Amazon-Kontos: Die Methode jeder Schaltfläche führt zu dieser Berechtigungsprüfung.
Mit Amazon verbindenwird ausgeblendet, wenn derVerbindungsmodusnicht der des Hubs ist oder wennHub-Verbindungbereits einen Wert hat. Mit den Standardwerten ist die Schaltfläche sichtbar.Trennenwird ausgeblendet, wenn der Verbindungsmodus nicht der des Hubs ist oder wennHub-Verbindungleer ist. Mit den Standardwerten ist sie nicht sichtbar.- Beim Klick auf
Trennenverlangt Odoo eine Bestätigung mit dem TextDieses Amazon-Konto vom FlexigoTech-Hub trennen?.


Wer den Bildschirm des Kontos erreicht
Welche Berechtigungen verlangt das Menü der Konten?
Die Formulare der Konten öffnen Sie über Amazon › Konfiguration › Konten. Der Menüpunkt Amazon verlangt die Berechtigung Betrachter; die Menüpunkte Konfiguration und Konten verlangen Manager. Fehlt Ihnen die Berechtigung für einen Menüpunkt, sehen Sie diesen Menüpunkt nicht.
Was sieht, wer nur die Berechtigung Betrachter hat?
Er sieht den Menüpunkt Amazon, aber nicht die Menüpunkte Konfiguration und Konten, weil diese Manager verlangen. Über dieses Menü gelangt er also nicht zu den Formularen der Konten.
Ist die Aktion geschützt, wenn eine Schaltfläche für meine Gruppe nicht sichtbar ist?
Der Code verneint das: Er hält fest, dass das Ausblenden einer Schaltfläche per Gruppen nur eine Bequemlichkeit der Oberfläche und keine echte Sicherheitsschranke ist, weshalb die Methode die Berechtigungen selbst prüft. Die Begründung lautet: Laut Zugriffskontrolle des Moduls haben nur die Gruppen Manager und Einstellungen Schreibrechte auf das Konto, wer nur Betrachter ist, darf lediglich lesen. Mehrere Aktionen verwenden jedoch intern Sudo (um die geheimen Zugangsdaten des Kontos zu lesen und das Token zu speichern), und das würde es einem Betrachter erlauben, sie direkt aufzurufen und Amazon mit echten Zugangsdaten zu erreichen. Die Prüfung verhindert das.
Ich habe die Berechtigung Manager und die Aktion stoppt trotzdem, ist es diese Meldung?
Diese Meldung erscheint nur wegen der Gruppenbedingung. Wenn Sie zu Manager oder zu den Einstellungen gehören, ist sie es also nicht. Nach den Gruppen prüft die Methode zusätzlich, ob Sie Schreibrechte auf das Konto haben: Die Aktionen lesen ihre Datensätze mit Sudo, oberhalb der Regel pro Unternehmen, und die Gruppen allein genügen nicht. Wenn Sie diese zweite Kontrolle vermuten, erwarten Sie nicht diesen Text.
So beheben Sie es
Was tue ich, damit die Meldung verschwindet?
Tun Sie, was die Meldung verlangt: Bitten Sie einen Manager, Ihnen den Zugriff Manager des Amazon-Connectors zu erteilen. Auch der Zugriff auf die Einstellungen erfüllt die Bedingung. Mit der Berechtigung Manager sehen Sie die Menüpunkte Konfiguration und Konten. Wiederholen Sie die Aktion danach über Amazon › Konfiguration › Konten.
Was prüfe ich, nachdem ich die Berechtigung erhalten habe?
Öffnen Sie das Formular des Kontos erneut über Amazon › Konfiguration › Konten und wiederholen Sie die Schaltfläche, die den Fehler ausgelöst hat. Wenn Sie Trennen nicht sehen, liegt kein Berechtigungsfehler vor: Mit den Standardwerten ist diese Schaltfläche nicht sichtbar und erscheint nur, wenn der Verbindungsmodus der des Hubs ist und Hub-Verbindung einen Wert hat.
Tritt das in allen Odoo-Versionen auf?
Die Meldung steht im veröffentlichten Code von Odoo 17, 18, 19 und 20, und das Modul ist in Odoo Apps für diese vier Versionen veröffentlicht. Die Modulseite finden Sie in Odoo Apps.
Heißt die Schaltfläche in allen Sprachen gleich?
Nein. Mit Odoo auf Deutsch heißt sie Mit Amazon verbinden; das folgende Schema zeigt, wie sie auf Spanisch, Deutsch, Französisch, Italienisch und Portugiesisch lautet.

Wenn Sie Hilfe bei Berechtigungen und Verbindung brauchen
Wenn Sie Odoo einführen und klar regeln möchten, wer die Verbindung zu Amazon verwaltet: FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt Konnektoren und individuelle Integrationen. Auf der Modulseite finden Sie die Kaufinformationen.
Weiterlesen
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen
Quellen
- Quellcode des Moduls: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_account.py
- Quellcode des Moduls: flexigobe_amazon_seller_connector 20.0 (8576afa5): views/amazon_spapi_account_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/en/services.html
