Eine Magento-Integration einrichten: der produktionsnahe Weg
Eine Magento-Integration einrichten: der produktionsnahe Weg
~12 Min. Lesezeit Zuletzt aktualisiert am 8. August 2026
Der Admin-Token aus Kapitel 3 war perfekt für einen SCHNELLEN Test – für unsere App richten wir jetzt den saubereren Weg ein: eine dedizierte Integration im Magento-Admin-Panel. Dieser Schritt ist plattformunabhängig identisch zum React-Web-Tutorial – nutzen Sie bei Bedarf dieselbe Integration für beide Projekte weiter.
Warum eine Integration statt Admin-Login?
- Nicht an eine Person gebunden: Ändert sich das Admin-Passwort eines Mitarbeiters, bleibt die Integration unberührt.
- Eingeschränkbare Rechte: Eine Integration kann auf GENAU die Ressourcen beschränkt werden, die sie braucht.
- Nachvollziehbar: Ein eigener Name im Integrations-Log macht sichtbar, WELCHE Anwendung zugreift.
Integration im Admin-Panel anlegen
- Magento-Admin öffnen → System → Bereich "Extensions" → Integrations.
- Add New Integration klicken.
- Einen sprechenden Namen vergeben, z. B.
magento-produkt-explorer-app, sowie Ihr aktuelles Admin-Passwort zur Bestätigung eingeben. - Im Tab API die benötigten Ressourcen auswählen – für dieses Projekt reicht "Catalog" (Produkte lesen).
- Save klicken, dann in der Integrations-Liste bei Ihrer neuen Integration auf Activate klicken.
- Magento zeigt einen Bestätigungsdialog mit den zu gewährenden Rechten – Allow klicken.
Achtung: Der angezeigte Access Token wird NUR EINMALIG angezeigt! Kopieren Sie ihn SOFORT an einen sicheren Ort. Geht er verloren, müssen Sie die Integration deaktivieren und neu aktivieren.
Den Integration-Token testen
TOKEN="IHR_INTEGRATION_ACCESS_TOKEN"
curl -s https://IHR-SHOP.de/rest/V1/products?searchCriteria%5BpageSize%5D=2 \
-H "Authorization: Bearer $TOKEN"Tipp: Haben Sie im React-Web-Tutorial bereits eine Integration für magento-produkt-explorer angelegt, können Sie DIESELBE Integration und denselben Access Token auch für magento-produkt-explorer-app verwenden – eine Integration ist nicht auf eine bestimmte App beschränkt, sie beschränkt nur, WELCHE Magento-Ressourcen erreichbar sind.