For the complete documentation index, see llms.txt. This page is also available as Markdown.

Wie richte ich in Enginsight eine Field Level Encryption ein?

Field Level Encryption (FLE) ist eine Sicherheitsmethode, bei der spezifische Felder innerhalb eines Datensatzes verschlüsselt werden, anstatt die gesamte Datenbank zu verschlüsseln.

Nimm folgende Schritte vor, um die Field Level Encryption in Enginsight einzurichten:

1

Logge dich auf dem Enginsight Applikationsserver ein.

2

Öffne mit folgendem Befehl die Enginsight Konfigurationsdatei:

sudo nano /opt/enginsight/enterprise/conf/services/config.json
3

Navigiere zum Abschnitt "database" und ergänze ihn wie folgt:

"database": {
    "uriConnectionString": "...",
    "fieldLevelEncryption": {
        "enabled": true,
        "key": "<Passwort>"
    }
},

Vergiss dabei nicht, <Passwort> mit einem starken Passwort zu ersetzen. Dieses sollte mindestens 16 bis 32 Zeichen haben und möglichst aus Buchstaben, Ziffern und Sonderzeichen bestehen.

4

Speichere die Konfigurationsdatei (Strg + o) und bestätige den Speicherprozess. Schließe die Konfigurationsdatei (Strg + x).

5

Nun musst du das Setup-Skript für den Applikationsserver noch einmal ausführen, um deine Konfigurationsänderungen zu übernehmen.

Navigiere dazu mit folgendem Befehl in das Verzeichnis, in dem die Enginsight Konfigurationsdateien liegen:

cd /opt/enginsight/enterprise
6

Führe mit folgendem Befehl das Setup-Skript für den Applikationsserver neu aus, um deine Anpassungen zu übernehmen, und bestätige alle Abfragen mit der Enter-Taste:

sudo ./setup.sh

Zuletzt aktualisiert

War das hilfreich?