Dateispeicher
Konfiguration
Mit Beginn der Version 4.5 besitzt der Asset Manager einen eigenen Dateispeicher, in den Dateien hochgeladen werden können. Diese werden, im Gegensatz zu allen anderen Daten, nicht in einer SQL-Tabelle gespeichert, sondern im lokalen Dateisystem des Servers, auf dem der Asset Manager Service installiert ist. Damit das funktioniert, müssen zunächst zwei Voraussetzungen erfüllt werden:
- Es muss auf dem Server, auf dem der Asset Manager Service installiert ist, ein lokaler Ordner, z.B. D:\Daten\ angelegt werden. Auf einem Windows Betriebssystem muss das Konto, das mit dem Application Pool verknüpft ist, über volle Berechtigungen in dem lokalen Ordner verfügen.
- Innerhalb der Datei appsettings.json müssen zwei Änderungen vorgenommen werden:
[...] "ServiceOptions": { "UseFileStore": true, "FileStoreRoot": "D:\\Daten\\" [...]
Zum einen muss UseFileStore auf true gesetzt werden und zum anderen muss unter FileStoreRoot der zuvor angelegte Order D:\Daten\ angegeben werden.
Hierbei ist darauf zu achten, dass zwei Backslashes (\\) verwendet werden und dass die Pfadangabe mit Backslashes endet.
Dateimanager
Nach dem Neustart des Application Polls und des Asset Managers steht der Dateimanager des Dateispeichers zur Verfügung:
In den Dateimanager können anschließend mittels Kontextmenü Dateien hoch-, heruntergeladen, angesehen oder gelöscht werden:
Aus Sicherheitsgründen können keine Dateien verwendet werden, die von Haus aus von Windows ausgeführt werden. Dateien, die von anderen Programmen interpretiert und gelesen werden (z.B. Office-, Bild- oder PDF-Dokumente) sind hiervon nicht betroffen.
Es sei außerdem darauf hingewiesen, dass alle Andernder des Asset Managers Zugriff auf die Dateien haben. Deren Inhalt sollte daher keine sensiblen Daten beinhalten.
Verwendung der Dateien
Bei der Bearbeitung von Tabellen können innerhalb von Multi-Line Textfeldern einzelne oder mehrere Dateien dem aktuellen Datensatz zugeordnet werden. Dies geschieht über das Kontextmenü:
Fehlende Dateien im Dateispeicher können on-the-fly dem Dateispeicher hinzugefügt und anschließend ausgewählt werden.