Kundenportal / Beta

API-Keys, Geräte und Ereignisse im Überblick.

Das GetMeNotified Kundenportal ist für vorbereitete Beta-/Testkunden verfügbar. Dort lassen sich Setup-Codes erstellen, API-Keys und verknüpfte Geräte verwalten, Benachrichtigungshistorie, Details und Statistiken zentral einsehen und auswerten.

Portal-Vorschau

Dashboard für Beta-/Testkunden

Der Zugang ist nicht als öffentliche Selbstregistrierung gedacht, sondern für vorbereitete Kundenkonten.

Aktueller Status

Kundenportal-Basis ist für Beta-Nutzung vorbereitet

Diese öffentliche Seite erklärt das Portal. Der eigentliche geschützte Bereich liegt unter /portal/app/ und ist für vorbereitete Beta-/Testkunden gedacht.

Bereits vorhanden: Login, Dashboard, Setup-QR-Code-Einrichtung, API-Key-Verwaltung, Geräteübersicht, Benachrichtigungshistorie, Detailansicht und Statistiken.
Noch nicht öffentlich als Self-Service: automatische Registrierung, automatische Kundenanlage, Zahlung, Abrechnung und finale Paket-/Supportlogik.

Portalbereiche

Was Beta-/Testkunden im Portal verwalten können

🔑

API-Keys

API-Keys können für den angemeldeten Kunden verwaltet werden, ohne bereits gespeicherte Klartext-Keys offenzulegen.

  • Keys erstellen und verwalten
  • Status: aktiv, deaktiviert, widerrufen
  • Anzeige nur über Fingerprint/Kurzinfo
  • letzte Verwendung sichtbar
📱

Geräte

Verknüpfte Geräte sind sichtbar und können aktiviert oder deaktiviert werden, ohne FCM-Tokens anzuzeigen.

  • aktive Kundengeräte
  • Anzeigename und Plattform
  • App-Version, Modell und letzter Kontakt
  • keine Anzeige von FCM-Tokens

Setup-Codes

Neue Geräte und App-Konten werden im Normalfall über einen kurz gültigen und einmalig verwendbaren Setup-QR-Code eingerichtet.

  • Setup-Code für ein App-Konto erzeugen
  • QR-Code direkt mit der GetMeNotified-App scannen
  • Gerät, App-Konto und API-Key automatisch einrichten
  • verwendete, abgelaufene oder widerrufene Codes nachvollziehen
📬

Historie

Benachrichtigungen können im Portal als Verlauf und in der Detailansicht nachvollzogen werden.

  • Liste der letzten Requests
  • Detaildaten pro request_uid
  • Status und Zustellzähler
  • keine sensiblen Push-Tokens

Nutzung & Limits

Nutzung und Rate-Limit-Grundlagen können später weiter ausgebaut werden.

  • aktuelles Limit: 30 Requests pro 60 Sekunden pro API-Key
  • Grundlage für 429-Auswertungen
  • Requests pro Zeitraum
  • spätere Paketgrenzen möglich
📊

Statistiken

Strukturierte Datenfelder können als Portal-Auswertungen sichtbar gemacht werden.

  • Umsatzsummen nach Währung
  • Störungen und Fehler
  • Gruppierungen nach Typ oder Gruppe
  • Zeitraumfilter und Auswertung

Sicherheit

Keine Secrets im Portal anzeigen

  • API-Keys werden nur als Hash gespeichert.
  • Plain API-Keys werden nur einmal bei Erstellung angezeigt.
  • Setup-Codes sind kurz gültig, nur einmal verwendbar und werden serverseitig ausschließlich gehasht gespeichert.
  • Link-Codes bleiben als erweiterte manuelle Einrichtung verfügbar und werden ebenfalls nur gehasht gespeichert.
  • FCM-Tokens und Token-Hashes werden nicht im Portal angezeigt.
  • History-Details bleiben mandantensicher gefiltert.

Abgrenzung

Öffentliche Vorschau, geschützter Login

  • Diese Seite ist nur die öffentliche Erklärung.
  • Der Login-Bereich liegt unter /portal/app/.
  • Es gibt noch keine öffentliche Selbstregistrierung.
  • Es gibt noch keine Self-Service-Zahlung.
  • Portal-Funktionen werden weiter klein und testbar ausgebaut.

Ausbau

Mögliche nächste Portal-Schritte

1

Beta-Betrieb stabilisieren

Vorhandene Funktionen weiter testen und härten: Login, Setup-QR-Code, API-Keys, Geräte, History und Statistik.

2

Externe Beta vorbereiten

Setup-Ablauf, Hilfetexte, Fehlerfälle und Release-Prozess für externe Testnutzer weiter absichern.

3

Produktisierung

Paketlogik, Nutzungsauswertung, Abrechnung und spätere Module wie ein Windows-Agent ausbauen.