Octibiz
Demo

Durchsucht Website und Dokumentation gemeinsam. Enter zeigt alle Treffer, Esc schließt.

System & Feature-Flags

Ansicht System & Feature-Flags in Octibiz

Ü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:

BereichBedeutung
Systemgilt für die ganze Installation
Markegilt 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.

FeldPflichtWerte / FormatWas es bewirkt
Wert valueneinje nach ArtDer eingestellte Wert. Was zulässig ist, sagt die Art.
Art typejaJa/Nein, Zahl, Text, Struktur, verschlüsseltWie 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 categoryneinText, max. 100 ZeichenGruppierung 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.

settings.system · Gilt ab Version 0.5.0