Verwaltung auf der Kommandozeile
Die Verwaltung läuft über die Programmdatei selbst. Die Befehle werden vor dem Web-Host ausgeführt und beenden danach — der laufende Dienst muss dafür nicht gestoppt werden.
cd "C:\Program Files\Invoiceflair\Portal"Invoiceflair.Api.exe <befehl> [argumente]Die Befehle
Abschnitt betitelt „Die Befehle“| Befehl | Zweck |
|---|---|
version |
Version, Baudatum, Programmpfad und die benutzte Datenwurzel — womit jede Supportanfrage beginnt |
list-tenants |
Mandanten der Installation: Id, Tarif, Mitgliederzahl, Anlagedatum, Name |
create-owner <email> --password <pw> [--must-change] |
Konto und Mandanten anlegen (Erstzugang ohne Mailweg) |
set-password <email> --password <pw> [--must-change] |
Passwort eines bestehenden Kontos setzen (Support, Notfall, Kontosperre aufheben) |
set-plan <tenantId|owner-email> <token> |
Tarif eines Mandanten setzen. Jede Änderung erscheint im Verlauf des Mandanten |
create-key <name> [--monthly-limit N] |
API-Schlüssel anlegen — der Klartext erscheint einmalig und ist nicht wiederherstellbar |
list-keys |
Name, Anlagedatum, Monatslimit, Status. Nie das Geheimnis |
disable-key <name> / enable-key <name> |
sperren bzw. freigeben; der Dienst übernimmt es binnen 15 s ohne Neustart |
delete-key <name> |
löschen |
usage [--days N] [--key <name>] |
Nutzungsauswertung: Aufrufe gesamt, Erfolg/Fehler, eindeutige Adressen, Verteilung je Werkzeug und je Schlüssel |
Die Falle, die still zuschlägt
Abschnitt betitelt „Die Falle, die still zuschlägt“Zu set-plan in einer Enterprise-Installation
Abschnitt betitelt „Zu set-plan in einer Enterprise-Installation“Die Tarifgrenzen sind dort ohnehin aufgehoben; jeder Mandant gilt als unbegrenzt. set-plan ist
deshalb vor allem für Testaufbauten und Rückmigrationen interessant.
Verwandte Seiten
Abschnitt betitelt „Verwandte Seiten“| Thema | Seite |
|---|---|
| Erstkonto ohne Mailweg | Erstlauf |
was usage auswertet |
Überwachung |
| Schlüssel aus Mandantensicht | API-Schlüssel |