System & Feature-Flags

Überblick
Zwei Reiter, zwei verschiedene Dinge: Einstellungen sind Werte, die das System zur Laufzeit liest. Feature-Flags sind Schalter, die Funktionen systemweit an- und ausschalten.
Plugin-Module erscheinen hier nicht. Sie werden über die Plugin-Verwaltung gesteuert. Was hier steht, sind Schalter des Kerns.
Kernaufgaben
Einstellungen pflegen. Jede Einstellung trägt einen Schlüssel, einen Wert, einen Typ, einen Bereich und eine Kategorie. Die Typen sind Text, Ganzzahl, Ja/Nein, JSON und Verschlüsselt — letzterer für Zugangsdaten, die nicht im Klartext stehen sollen.
Den Bereich richtig wählen. Zwei Bereiche stehen zur Wahl:
| Bereich | Bedeutung |
|---|---|
| System | gilt für die ganze Installation |
| Marke | gilt nur für eine bestimmte Marke |
Beim Bereich Marke ist die Angabe der Marke Pflicht — und nur beim Anlegen wählbar. Eine Einstellung wandert später nicht in eine andere Marke; dann wird eine neue angelegt.
Feature-Flags schalten. Der zweite Reiter schaltet Funktionen systemweit. Das wirkt sofort und für alle.
Felder im Detail
Systemeinstellungen sind Schlüssel-Wert-Paare. Die Maske zeigt zu jeder Einstellung ihre Bedeutung; diese Seite erklärt, was die Felder daran bedeuten.
| Feld | Pflicht | Werte / Format | Was es bewirkt |
|---|---|---|---|
Wert value | nein | je nach Art | Der eingestellte Wert. Was zulässig ist, sagt die Art. |
Art type | ja | Ja/Nein, Zahl, Text, Struktur, verschlüsselt | Wie der Wert behandelt wird. Verschlüsselt ist der wichtige Fall: Solche Werte werden verschlüsselt abgelegt und nie wieder angezeigt — Zugangsdaten gehören dort hinein und nirgendwo anders. |
Kategorie category | nein | Text, max. 100 Zeichen | Gruppierung in der Übersicht. |
Eine Einstellung ist kein Recht. Sie verändert Verhalten, nicht Zugriff. Wer eine Einstellung ändern darf, ergibt sich aus seiner Rolle; die Einstellung selbst schützt nichts.
Werte, die eine mitgelieferte Vorgabe haben, lassen sich auf diese zurücksetzen. Ein Update überschreibt einen von Ihnen gesetzten Wert nicht.
Einstellungen & Rechte
- Recht
platform.settings.manage. Ohne dieses Recht ist die Seite nicht erreichbar. - Der Schlüssel ist die Identität. Programmteile lesen Einstellungen über ihn; ein Tippfehler
bedeutet, dass der Wert nicht gefunden wird — ohne Fehlermeldung, weil ein nicht vorhandener Wert ein zulässiger Zustand ist.
- Verschlüsselte Werte sind nicht wieder lesbar. Sie können sie überschreiben, aber nicht
einsehen.
- Ein Flag wirkt sofort und für alle. Diese Seite ist kein Ort zum Ausprobieren im laufenden
Betrieb.
FAQ & Fehlerbilder
Ein Modul fehlt bei den Feature-Flags. Plugin-Module stehen nicht hier, sondern in der Plugin-Verwaltung.
Eine geänderte Einstellung wirkt nicht. Prüfen Sie Schlüssel und Bereich. Eine Einstellung mit Bereich Marke wirkt nur dort; für den Rest gilt weiter der System-Wert oder gar keiner.
Ich kann die Marke einer Einstellung nicht ändern. Richtig — sie ist nur beim Anlegen wählbar. Legen Sie eine neue an.
Nach dem Abschalten eines Flags erscheinen Reste in der Oberfläche. Laden Sie die Oberfläche neu. Bleibt es dabei, gehört es an die Administration.