Admin Panel

Das Admin Panel ermöglicht die Verwaltung von Tenants, Gutscheinen und Systemdiagnose.

The Admin Panel allows managing tenants, coupons, and system diagnostics.

ZugangAccess

Das Admin Panel ist unter /admin erreichbar.

The Admin Panel is available at /admin.

Beispiel zum Setzen der Umgebungsvariable:

Example of setting the environment variable:

ADMIN_TOKEN=dein-geheimer-token

Dashboard-ÜbersichtDashboard Overview

Nach dem Login siehst du Statistik-Karten mit einer Übersicht aller Tenants:

After logging in, you see stats cards with an overview of all tenants:

So erhältst du einen schnellen Überblick über den Systemzustand.

This gives you a quick view of the overall system health.

Tenant-VerwaltungTenant Management

In der Tenant-Übersicht siehst du alle registrierten Tenants mit Status und Erstellungsdatum. Folgende Aktionen stehen zur Verfügung:

In the tenant overview you can see all registered tenants with their status and creation date. The following actions are available:

Hinweis

Das Löschen eines Tenants ist unwiderruflich. Alle Daten des Tenants werden dauerhaft entfernt.

Warning

Deleting a tenant is irreversible. All tenant data will be permanently removed.

Passwort zurücksetzenPassword Reset

Voraussetzungen: Der Benutzer muss eine E-Mail-Adresse in seinen Einstellungen hinterlegt haben, und SMTP muss konfiguriert sein.

Requirements: The user must have saved an email address in their settings, and SMTP must be configured.

  1. Klicke auf „Reset PW“ neben dem gewünschten Tenant.
  2. Ein temporäres Passwort wird generiert und automatisch per E-Mail an den Benutzer gesendet.
  3. Der Benutzer loggt sich mit dem temporären Passwort ein und ändert es sofort unter Einstellungen.
  1. Click "Reset PW" next to the desired tenant.
  2. A temporary password is generated and automatically sent to the user via email.
  3. The user logs in with the temporary password and changes it immediately in Settings.
Hinweis

Hat der Benutzer keine E-Mail hinterlegt oder ist SMTP nicht konfiguriert, ist der Passwort-Reset nicht möglich.

Note

If the user has no email on file or SMTP is not configured, password reset is not possible.

2FA zurücksetzen2FA Reset

  1. Klicke auf „Reset 2FA“ neben dem gewünschten Tenant.
  2. Alle TOTP-Einstellungen werden aus der Datenbank des Tenants entfernt.
  3. Der Benutzer kann 2FA anschließend unter Einstellungen erneut einrichten.
  1. Click "Reset 2FA" next to the desired tenant.
  2. All TOTP settings are removed from the tenant's database.
  3. The user can set up 2FA again from Settings.

GutscheineCoupons

Nur im Cloudhost-Modus verfügbar.

Only available in cloudhost mode.

Gutscheine können mit folgenden Typen erstellt werden:

Coupons can be created with the following types:

TypBeschreibung
trial_extensionVerlängert den Testzeitraum eines Tenants.
free_accessGewährt kostenlosen Zugang.
discountGewährt einen Rabatt.
TypeDescription
trial_extensionExtends the trial period of a tenant.
free_accessGrants free access.
discountGrants a discount.

Weitere Optionen beim Erstellen eines Gutscheins:

Additional options when creating a coupon:

Gutscheine können jederzeit gelöscht werden.

Coupons can be deleted at any time.

SystemdiagnoseSystem Diagnostics

Klicke auf „Run Diagnose“, um folgende Prüfungen auszuführen:

Click "Run Diagnose" to perform the following checks:

Die Funktion „Cleanup“ entfernt verwaiste Registry-Einträge – also Einträge, zu denen kein passendes Verzeichnis mehr existiert.

The "Cleanup" function removes orphaned registry entries – entries without a matching directory.

Hinweis

Cleanup entfernt nur Registry-Einträge. Vorhandene Datenverzeichnisse ohne Registry-Eintrag werden nicht angetastet.

Note

Cleanup only removes registry entries. Existing data directories without a registry entry are not affected.