Einstellungen, Benutzer, API-Tokens & Audit-Log¶
Einstellungen¶
Öffnen Sie Settings. Das Menü verlinkt auf die Abschnitte der Seite: Settings general, Locale, Mail/SMS/Push/Webhook und API.
Alle Rollen können die Seite öffnen. Nicht-Admins sehen nur die Karten General Settings, Local Settings und Display Options, schreibgeschützt und ohne die Sprache. Die Abschnitte für Benachrichtigungen und API sehen nur Admins.
Für Admins hat die Seite diese Karten, in dieser Reihenfolge: General Settings, Local Settings, Display Options, Email-Setup, SMS-Setup, Web-Push-Setup, API Access, Webhooks, SMS Recipients und Push Subscriptions. Die Formularkarten von General Settings bis Web-Push-Setup speichert ein gemeinsamer Save-Button. API Access, Webhooks, SMS Recipients und Push Subscriptions haben eigene Buttons.
General Settings¶
Unternehmensangaben für Rechtstexte und Kopfzeile:
- Company Name, Application Title, Address, Website
- Contact Email und Impressum Email
- Impressum Info (Text des Impressums, Klartext)
- Data Protection Policy (HTML, nur
h1,h2,h3,bundibleiben erhalten) - Link zu weiteren Infos
Local Settings¶
- Timezone (IANA-Name, zum Beispiel
Europe/Berlin), für alle Zeiten und für die Eingabe von Wartungszeiten - Display Timezone: voller Name (zum Beispiel
Europe/Vienna), Kurzform als Offset (zum BeispielUTC+2) oder keine Anzeige - Public Site Language: English oder Deutsch für die öffentliche Oberfläche und die SLA-Exporte. Standard: English.
- Date/Time format short und Date/Time format long
- Decimal Separator und Decimal places (1 bis 4) für Verfügbarkeits- und SLA-Werte
Display Options¶
- Status refresh interval (minutes): Die öffentliche Startseite lädt sich in diesem Abstand neu. 0 bis 1440, 0 schaltet es aus (Standard).
- Show resolved incidents (minutes): So lange bleibt ein gelöster Incident auf der Startseite sichtbar. 0 bis 1440, 0 schaltet es aus (Standard).
Mail/SMS/Push/Webhook¶
- Email-Setup: Provider None (disabled), SMTP server oder Resend.com. Host, Port (1 bis 65535), Benutzer, Passwort oder API-Key und From address eintragen. Passwörter und Keys werden verschlüsselt gespeichert und nicht mehr angezeigt. Ein leeres Feld behält den gespeicherten Wert, Show blendet die Eingabe ein. Send test email schickt eine Testmail an Ihre eigene Adresse. Speichern Sie vorher.
- SMS-Setup: Provider
noneoder Twilio, Twilio Account SID, Twilio Auth Token und Twilio From Number. - Web-Push-Setup: Generate VAPID Keys erzeugt das Schlüsselpaar, Regenerate VAPID Keys ersetzt es nach einer Rückfrage mit der Zahl der betroffenen Abos. Ein Neuerzeugen macht bestehende Browser-Abos ungültig. Manuell ändern lassen sich die Schlüssel nicht. Pflicht ist die Contact Address (mailto:), die mit
mailto:oderhttps:beginnen muss. Ohne Schlüssel bleibt der Push-Button für Besucher verborgen. - Webhooks: Mit New Webhook Name, Endpoint URL, Target Type (Generic, Slack, Teams oder Discord) und Event Types („Leave empty to receive all events.“) legen Sie per Create Webhook einen Endpunkt an. Das Secret wird erzeugt und nur einmal angezeigt. Je Endpunkt gibt es Disable/Enable, Send Test, Regenerate Secret (das alte Secret wird sofort ungültig) und Delete.
- SMS Recipients: Empfänger mit Label, Telefonnummer und Event-Typen per Create Recipient anlegen. Je Empfänger gibt es Enable/Disable, Send Test SMS und Delete.
- Push Subscriptions: Liste der Browser-Abos der Besucher. Einzelne Abos lassen sich mit Delete entfernen.
Webhooks, SMS-Empfänger und Push-Abos zeigen jeweils den Zeitpunkt und Status der letzten Zustellung.
API¶
In der Karte API Access legen Sie API-Tokens für Integrationen an und widerrufen sie:
- New Token Name: 2 bis 100 Zeichen, unter den aktiven Tokens eindeutig („A token with this name already exists.“)
- Expires (optional): Ablaufdatum
- Restrict to services (optional): Token auf ausgewählte Services beschränken, oder leer lassen für alle Services
- Create Token erzeugt den Token. Er wird nur einmal angezeigt und lässt sich mit Copy kopieren.
- Revoke behält den Eintrag und deaktiviert den Token. Delete entfernt ihn endgültig. Beide fragen nach.
Speichern Sie Tokens in Ihrem Secret-Manager. Siehe Öffentliche API.
Warning
Widerrufen Sie Tokens, die nicht mehr gebraucht werden. Wiederholt fehlschlagende Anfragen werden je IP-Adresse gedrosselt.
Benutzer¶
Öffnen Sie Settings → Users (nur Admin). Das Vorgehen beschreibt Rollen & Anmeldung.
Audit-Log¶
Öffnen Sie /admin/audit-log (nur Admin, ohne Menüpunkt). Das Audit-Log protokolliert alle Änderungen über die Admin-Oberfläche, unter anderem:
- Einstellungen, Benutzer und API-Tokens
- Komponenten, Gruppen und manuelle Statusänderungen
- Ausfälle, Incidents und Wartungen
- SLA-Pläne, Feiertagslisten, SLA-Konfiguration und die Schritte der SLA-Reports
- Webhooks, SMS-Empfänger, Abonnenten, Templates, erneutes Senden und das Neuerzeugen der VAPID-Schlüssel
Nicht protokolliert werden Login und Logout, die öffentlichen Formulare, Test-Aktionen und interne Incident-Notizen.
Die Seite Audit Log zeigt die Spalten Timestamp, Actor, Action, Entity und Details mit den Werten vor und nach der Änderung. Über die Suche und einen Filter nach Aktion (Filter, Clear) grenzen Sie die Liste ein, 100 Einträge je Seite mit Previous und Next. Geheimnisse und Passwort-Hashes werden nie protokolliert. Einträge lassen sich nicht ändern oder löschen.