Zum Hauptinhalt springen

Einstellungen

Im iCL-Portal können Sie mit Hilfe von Einstellungen verschiedene Aspekte der Funktionsweise des Systems ändern.

Hinweis

Sie benötigen dazu Administratorrechte. Die Einstellungen finden Sie unter Einstellungen/Einstellungen

Eine Einstellung wird im iCL-Portal wie folgt angezeigt

  1. Sie liefert eine Beschreibung, die detailliert erklärt, worum es in der jeweiligen Umgebung geht
  2. Sie können die Einstellung ändern und ihren Wert speichern
  3. Sie können jederzeit den Wert der aktuellen Einstellung auf den Standardwert zurücksetzen
  4. Wenn es sich um eine Einstellung handelt, die von einem Benutzer geändert werden kann, wird die vierte Schaltfläche angezeigt. Sie zeigt die Anzahl der Benutzer an, die diese Einstellung tatsächlich geändert haben und nicht den vom Administrator konfigurierten Wert verwenden

Hierarchie der Einstellungen

Um die Verwaltung der Einstellungen zu erleichtern, können sie hierarchisch konfiguriert werden:

  1. für alle Tenants eines Systems (Host)
  2. für einen bestimmten Mandanten
  3. und für einen bestimmten Benutzer

Die meisten Einstellungen können auf jeder Hierarchiestufe geändert werden. Es gibt aber auch Einstellungen, die sich nur auf Ebene 1 befinden, wie die Datenbankeinstellungen, die sich darauf auswirken, wo die Daten neu hinzugefügter Mandanten gespeichert werden sollen:

Hierarchische Änderung einer Einstellung

Eine Einstellung hierarchisch zu konfigurieren bedeutet Folgendes.

  • Wenn der Host-Administrator eine Einstellung (Ebene 1) ändert, wird diese Einstellung als Standard für jeden Mandanten und Benutzer verwendet.
  • Als Standard bedeutet, dass ein Tenant-Administrator diesen Level-1-Wert als Standardwert sieht, d.h. er kann die Einstellung noch ändern, auch wenn der Host-Administrator sie bereits geändert hat.
  • Wenn der Tenant-Administrator zu irgendeinem Zeitpunkt beschließt, diese Einstellung auf den Standardwert zurückzusetzen, ist der Standardwert in Wirklichkeit nicht der Wert, den der Host-Administrator angegeben hat. (Nicht der Standardwert, wie er in der Software selbst definiert ist).
  • Für den Host-Administrator ist der Standardwert jedoch immer der Wert, der in der Software (iCL Portal) selbst definiert ist.

Auf die gleiche Weise können die Einstellungen (sofern sie dies zulassen) von jedem Benutzer überschrieben werden.

Ändern einer Benutzereinstellung

In der Einstellungsansicht für Administratoren können Sie nur System- oder Mandanten-weite Einstellungen vornehmen. Sie können zwar sehen, wie viele Benutzer eine bestimmte Einstellung überschrieben haben, aber Sie können sie nur auf den Standardwert zurücksetzen, aber nicht auf einen beliebigen Wert.

Dazu müssen Sie den Benutzer in der Benutzerliste finden (Einstellungen/Benutzer), und über das Kontextmenü des jeweiligen Benutzers Einstellungen wählen

Dort können Sie jede einzelne Einstellung dieses Benutzers auf einen gültigen Wert ändern.

Mandantenweite Einstellungen für Filler 2.0 festlegen

Nun gibt es eine Liste von Einstellungen, die von jedem einzelnen Benutzer geändert werden können. Diese sind unter anderem in der Einstellungsgruppe Filler 2.0 Einstellungen zu finden:

Dies sind genau die gleichen Einstellungen, die in der Einstellungsansicht der iCL Filler 2.0 App geändert werden können.

Das bedeutet, dass ein Mandantenadministrator die Einstellungen für jeden einzelnen Benutzer an einem einzigen Ort konfigurieren kann.

Nun kann jeder Benutzer diese Einstellungen immer noch überschreiben, indem er sie in der Einstellungsansicht der App angibt. Da sie jedoch mit dem iCL Portal synchronisiert werden, können Sie als Administrator diese Einstellungen jederzeit zurücksetzen.

Datenbankeinstellungen

Fortgeschrittenes Thema für Systemadministratoren

dies ist ein Thema für Fortgeschrittene und kann nur vom Systemadministrator (Host) konfiguriert werden!

Gefahr

Alle diese Einstellungen gelten nur für Mandanten, die nach Anwendung dieser Einstellungen erstellt werden. Das Ändern dieser Einstellungen hat keine Auswirkungen auf bestehende Mandanten! Sie müssen diese Änderungen manuell auf die bestehende Datenbank anwenden (Änderung der Serviceebene, Beitritt zu einem elastischen Pool usw.).

Der folgende Screenshot zeigt die Liste der datenbankspezifischen Einstellungen, die vom Hostadministrator konfiguriert werden können

  1. Wenn Sie einen neuen Mandanten einrichten, werden standardmäßig alle Daten dieses Mandanten in einer zentralen Datenbank gespeichert. Dies ist in Ordnung, wenn Sie den Mandanten nur zu Demonstrationszwecken verwenden wollen oder wenn nur sehr wenige Daten gespeichert werden. In allen anderen Fällen ist es ratsam, für jeden neuen Mandanten eine neue Datenbank anzulegen. Dies ist nun auch die Standardeinstellung (siehe 1)

  2. Diese Einstellung ist nur ein Indikator dafür, ob das System Azure SQL Server verwendet oder nicht. Sie können sie nicht wirklich ändern. Sie wird jedoch von den folgenden drei Einstellungen verwendet, um Benutzereingaben zu validieren

  3. Wenn eine neue Datenbank angelegt wird, müssen Sie das Serviceziel angeben. Dies bestimmt die DTUs (Datenübertragungseinheiten), die für diese bestimmte Datenbank zur Verfügung stehen, und damit auch ihren Preis. Wenn Sie nichts konfigurieren, wird SQL Azure standardmäßig auf eine S0-Instanz eingestellt, die etwa 300 € pro Monat kostet (zum Zeitpunkt der Erstellung dieses Dokuments im Februar 2022).

  4. Anstatt ein Serviceziel pro Datenbank festzulegen, ermöglicht Azure SQL die Kombination mehrerer Datenbanken in einem elastischen Pool, der dann die verfügbare Menge an DTUs gemeinsam nutzen kann. Wenn Sie planen, viele Mandanten zu haben und deren Datenbanknutzung nicht im Voraus kennen, ist das Pooling von Datenbanken die kostengünstigste Option.

    Hinweis

    Wenn diese Einstellung konfiguriert ist, überschreibt sie (3) - das Dienstziel würde also, falls konfiguriert, ignoriert werden

    Hinweis

    Wenn Sie den Namen eines elastischen Pools angeben, muss dieser Pool bereits existieren. (Lesen Sie unter docs.microsoft.com nach, wie Sie einen neuen elastischen Pool erstellen)

  5. Mit der Option Sicherungsspeicherredundanz können Sie konfigurieren, wie lange die Sicherungen neuer Datenbanken gespeichert werden müssen. (Lokal, Zone, Geo - bitte konsultieren Sie docs.microsoft.com für weitere Informationen dazu)