Admin-Panel – Übersicht
Das Admin-Frontend ist das zentrale Betriebs-Tool für Neos7-Administratoren. Zugriff erfolgt über die Admin-URL (z. B. admin.staging.neos7.io).
Rollenbasierte Berechtigungen
Jeder Admin-Benutzer erhält granulare Berechtigungen über den Admin Access Service:
| Berechtigung | Funktion |
|---|---|
ManageUsers | Benutzer verwalten |
ManageMlm | MLM-Pakete, Käufe |
ManageFinance | Provisionen, Auszahlungen |
ManageKyc | KYC-Anträge prüfen |
ManageFraud | Betrugswarnungen |
ManageSupport | Support-Tickets |
ManageGamification | Leaderboard, Punkte |
ManageEcommerce | Produkte, Bestellungen, Business-Pakete |
Menüpunkte ohne Berechtigung werden ausgeblendet.
Dashboard
Route: /
- Live-Statistiken (Benutzer, Umsatz, Aktivität)
- Daten aus
AdminDashboardController
Benutzer
Route: /users
- Benutzerliste suchen und filtern
- Profil-Dialog mit erweiterten Admin-Aktionen
- KYC-Status, AI-Quota, Sperren/Entsperren
- Referral Tree:
/users/referral-tree
MLM & Finanzen
| Route | Funktion |
|---|---|
/mlm-packages | Pakete erstellen und bearbeiten |
/purchases | Paketkäufe einsehen |
/commission-events-list | Provisionsereignisse |
/payouts-list | Auszahlungsanträge genehmigen/ablehnen |
Auszahlungen
- Benutzer stellt Antrag im Finanz-Dashboard
- Admin prüft KYC-Status unter
/kyc-requests - Genehmigung oder Ablehnung unter
/payouts-list
KYC Requests
Route: /kyc-requests (Berechtigung: ManageKyc)
- Enterprise-KYC-Felder einsehen (Geschlecht, Geburtsort, Steuer-ID, Ausweisdaten)
- Status: Genehmigen, Ablehnen, Abgelaufen, Erneute Einreichung anfordern
- Resubmit-Grund wird an den Benutzer übermittelt
Fraud Alerts
Route: /fraud-alerts (Berechtigung: ManageFraud)
- ML-basierte Betrugserkennung
- Verdächtige Gamification- oder Zahlungsaktivität
Support Tickets
Route: /support-tickets (Berechtigung: ManageSupport)
- Alle Benutzer-Tickets
- Antworten und Status verwalten
Gamification
Route: /gamification-leaderboard (Berechtigung: ManageGamification)
- Leaderboard aller Benutzer
- Ledger-Dialog pro Benutzer
- Manuelle Punkteanpassungen
E-Commerce
| Route | Funktion |
|---|---|
/business-packages | Business-Promo-Pakete |
/products | Produktverwaltung |
/orders | Bestellungen |
| Reports | CSV-Export |
Help Center
Route: /help-center
- Interne Hilfe für Admins
- EN/DE Übersetzungen
Nicht produktiv / Demo
Folgende Routen existieren als Template, sind aber nicht produktiv:
- Tasks, Chats, Apps (ausgeblendete Demo-Routen)
- Settings-Formulare (lokal, ohne Backend)
Deployment
Das Admin-Frontend wird separat deployed. Backend-Services laufen als Docker-Container mit restart: always auf dem AWS-Server (siehe publisher.ps1 und Aspire AppHost).