Features verwalten
DiesesDie FeatureFeature-Verwaltung ermöglicht es experimentelle bzw. neue Features je Mandant (und wahlweise für alle Mandanten einer Umgebung) zu aktivieren / deaktivieren. Somit ist noches nichtmöglich fürEndkunden Partnerphasenweise /an alleneue ProjekteFunktionen freigegeben.Darüberzu hinausgewöhnen oder optionale Features grundsätzlich zu deaktivieren.
Die Feature-Verwaltung wird sich dieseslangfristig Featurezwischen imOn-Premis und SaaS-Angebot von On-Premise-InstallationenAngeboten unterscheiden.
Die Features eines Mandanten werden aktuell (Stand Q2Q3 2022) als Teil der Squeeze-Mandanten-Konfiguration gespeichert.
Feature-Übersicht
Da sich die verfügbaren Features im Laufe der Zeit verändern, werden sie nicht in dieser Dokumentation gepflegt.
Aktuell (Stand Q3 2022) sind die Feature-Flags in diesem Projekt abrufbar: https://git.dexpro-solutions.de/open-source/schemas/-/tree/develop/squeeze/featureflags. Solange keine Konfigurationsoberfläche besteht, kann dieses Schema als Referenz genutzt werden.
Konfiguration via Mandanten-Konfig.
Folgendes Beispiel aktiviert zwei Features für den betroffenen Mandanten.
{
"...": {
"...": "..."
},
"features": {
"v2Ui": true,
"v2Viewer": true
}
}