Zum Inhalt

PlentyOne Login entsperren (n8n-api User)

Wann nutzen

Wenn der Plenty-Login aus n8n plötzlich Fehler wirft und vorher funktioniert hat. Häufigste Ursache ist NICHT ein vergessenes Passwort, sondern dass der n8n-api-User automatisch gesperrt wurde nach mehrfach fehlgeschlagenen Versuchen (z.B. weil ein Workflow in Schleife retried hat).

Symptome:

  • HTTP 403 Forbidden mit Body "Forbidden" am /rest/login → Username-Format wird nicht akzeptiert oder Login geblockt.
  • HTTP 401 invalid_credentials → Username-Format ok, aber Passwort wird abgelehnt.
  • Cloud-Account-Login (account.plentysystems.com) funktioniert trotzdem noch — das ist eine separate Auth-Schicht und täuscht.

Bevor du anfängst

  • Du hast Zugang zum PlentyOne-Backend.
  • Du kannst die Custom Auth Credential Plenty Login Body in n8n editieren.
  • Sichere Stelle für ein neues Passwort (1Password etc.).

Schritte

  1. PlentyOne-Backend öffnen: https://p38991.my.plentysystems.com/.
  2. Navigiere zu Einrichtung → Einstellungen → Kontoverwaltung → Konten.
  3. Den n8n-api-User öffnen (User ID 78 bei mokebo).
  4. Schau unten links: Wenn der Button LOGIN ENTSPERREN sichtbar ist → Login ist gesperrt. Klick drauf.
  5. Neues Passwort setzen (Felder „Passwort" + „Passwort wiederholen").
    • Sonderzeichen wie !/+ vermeiden — können Body-Encoding stören.
    • Sicher: alphanumerisch + -/_.
  6. „Nur API-Benutzer"-Toggle aktivieren falls noch nicht (rechts unter „Rechte").
  7. Speichern (Diskette oben links).
  8. In n8n die Custom Auth Credential Plenty Login Body öffnen → neues Passwort eintragen → Save.
  9. Login-Node testen (SUB PlentyOne Lookup → manuell ausführen) → sollte 200 mit Bearer-Token liefern.

Was als Erfolg zählt

  • Login PlentyOne-Node liefert 200 mit access_token im Response-Body.
  • Folge-Workflow (MOKI Dispatcher v2) läuft wieder durch.

Wenn was schiefgeht

  • Button LOGIN ENTSPERREN ist nicht da → User war nicht gesperrt, anderer Bug. Username im System-Login muss n8n-api sein (kurz, nicht n8n-api+38991@mail.account.plentysystems.com — das ist nur fürs Cloud-Account-UI). Check Custom Auth Credential Plenty Login Body.
  • Auch nach Passwort-Reset 401 → Check ob die Credential im richtigen n8n-Projekt liegt (Susi Projects ID uK9eJgH0LF2SK87i). Workflows aus dem Mokebo Gang Personal-Projekt sehen sie sonst nicht.
  • Nach 3 weiteren Versuchen wieder gesperrt → ein anderer Workflow oder Mensch retried mit alten Credentials. Workflow stoppen, Susi direkt anschreiben (Slack-DM).

Prävention

  • Passwort sicher ablegen (1Password etc.).
  • Kollegen informieren: n8n-api-User ist für n8n reserviert, nicht für manuelle Tests.
  • Falls ein Workflow oft 401 wirft: sofort stoppen statt weiterlaufen lassen — sonst läuft der Lock-Counter hoch.

Verwandte Workflows