Die Konfiguration öffnest du im osTicket Admin Panel unter Verwalten → Plugins, indem du API Key Wildcard Support auswählst. Das Plugin hat zwei Felder. Die Bezeichnungen erscheinen im Admin Panel auf Englisch.
| Feld | Beschreibung | Standard |
|---|---|---|
| Installed Version | Textfeld, deaktiviert (nicht editierbar). Zeigt die zuletzt installierte Plugin-Version und wird automatisch gepflegt. | leer, wird bei Aktivierung und Auto-Update gesetzt |
| Log Wildcard API Access | Schaltet den Log-Eintrag ein, wenn ein Wildcard-Key (0.0.0.0) verwendet wird. |
aktiviert |
Ist die Option aktiviert, schreibt das Plugin bei jeder erfolgreichen Anfrage mit einem Key der IP 0.0.0.0 einen Debug-Eintrag mit dem Titel Wildcard API Key Used ins osTicket-System-Log. Die Meldung nennt die Wildcard-IP und die Absender-IP.
Format::htmlchars(Format::sanitize()) bereinigt.Bei hohem API-Volumen kannst du das Logging abschalten, um das System-Log nicht zu füllen.
Das Feld dient nur der Kontrolle. Das Plugin vergleicht den Wert bei jedem Bootstrap mit der Version aus plugin.php. Ist der Wert leer oder niedriger, startet das automatische Update (siehe Technische Details).
Das Plugin ist ein Singleton: Es gibt nur eine Instanz, und beim Aktivieren wird sie automatisch angelegt, falls sie fehlt.