Verzeichnisstruktur des Infront Portfolio Manager
Im Rahmen der Installation der Infront Portfolio Manager werden die beiden Verzeichnisse <Programm-Verzeichnis> und <Lokales Verzeichnis> angelegt. Das <Programm-Verzeichnis> ist das Zielverzeichnis der Installation des Infront Portfolio Manager und enthält im Wesentlichen die Anwendung. Das <Lokale Verzeichnis> dient der Ablage von Daten und Konfigurationsdateien, die nur für Benutzer dieses Clients relevant sind.
Für das <Programm-Verzeichnis> genügt eine Lese-Berechtigung für alle Windows-Benutzer dieses Clients. Für den Administrator, der den Infront Portfolio Manager installiert oder Updates durchführt, sind auch Schreib-Rechte notwendig.
Für das <Lokale Verzeichnis> sind Lese- und Schreibrechte für alle Windows-Benutzer dieses Clients notwendig. Es wird unterhalb von CSIDL_COMMON_APPDATA installiert (i. d. R. <C:\ProgramData\> unter Windows 10).
Sie können in der benutzerdefinierten Installation des Infront Portfolio Manager nicht nur das <Programm-Verzeichnis>, sondern auch das <Lokale Verzeichnis> individuell festlegen. Beachten Sie dabei, dass die Verzeichnisse nicht identisch sein dürfen, da es sonst zu Überschneidungen im Verzeichnis "sys" kommt. Wir empfehlen daher, die Standardeinstellung für das <Lokale Verzeichnis> zu belassen. Analoges gilt für das <Shared-Verzeichnis>, wobei es hier nicht direkt zu Kollisionen wegen gleicher Dateien kommt.
Programm-Verzeichnis
<Programm-Verzeichnis>
<Infront>
<Infront Portfolio Manager>
<6>
<bin>
<help>
<intros>
<jre>
<bin>
<lib>
<lib>
<server>
<appsrv>
<erl>
<queue>
<websrv>
<sys>
Verzeichnis  | Beschreibung  | 
|---|---|
Infront Portfolio Manager  | Struktur  | 
bin  | Im Wesentlichen Executables, DLLs und andere Binärdateien  | 
help  | Hilfe-Ordner der Anwendung (enthält seit der Einführung des Help Centers aktuell nur noch Dateien für das Programmstart-Intro)  | 
| intros | Dateien für das Programmstart-Intro | 
jre  | Java Runtime Environment zur Verwendung der Server-Komponente  | 
| bin (jre) | Executables, DLLs und andere Binärdateien zum Java Runtime Environment | 
| lib (jre) | Java-Bibliotheken zum Java Runtime Environment | 
lib  | Java-Bibliotheken, die bei Verwendung der Server-Komponente benötigt werden  | 
server  | Struktur  | 
appsrv  | Hier werden die benötigten Strukturen für den <Application Server> angelegt, welche bei der Server-Komponente benötigt werden.  | 
erl  | Erlang Runtime Environment zur Verwendung der Server-Komponente  | 
queue  | Benötigte Struktur für die Server-Komponente  | 
websrv  | Hier werden die Strukturen für den <Webserver> (Apache) angelegt, welche bei der Komponente "Infront Advisory Solution" und den Cloud-Services benötigt werden.  | 
sys  | Unveränderliche Konfigurationsdateien  | 
Lokales Verzeichnis
<Lokales Verzeichnis> (CSIDL_COMMON_APPDATA)
<Infront Portfolio Manager>
<6>
<local>
<download>
<da>
<mdp>
<psi>
<log>
<server>
<appsrv>
<queue>
<websrv>
<sys>
<upload>
<dashboard>
Verzeichnis  | Beschreibung  | 
|---|---|
Infront Portfolio Manager  | Struktur  | 
local  | Struktur  | 
download  | Aus dem Internet geladene Dateien für Datenaktualisierung oder   | 
da  | Struktur  | 
mdp  | Datenaktualisierung über Market Data Pool  | 
psi  | Datenaktualisierung   | 
log  | Log-Dateien  | 
server  | Struktur  | 
| appsrv | Hier werden die benötigten Strukturen für den <Application Server> angelegt, welche bei der Server-Komponente benötigt werden. | 
queue  | Benötigte Struktur für die Server-Komponente  | 
| websrv | Hier werden die Strukturen für den <Webserver> (Apache) angelegt, welche bei der Komponente "Infront Advisory Solution" und den Cloud-Services benötigt werden.  | 
sys  | Konfigurationsdateien für lokale Einstellungen, die nur für die Benutzer dieses Clients Gültigkeit haben  | 
upload  | Dateien für den Upload ins Internet (Cloud-Services)  | 
dashboard  | Dateien aus dem Infront Portfolio Manager für den Upload in den   | 
Zum uneingeschränkten Arbeiten mit dem Infront Portfolio Manager benötigen die Windows-Benutzer Schreibrechte auf dieses <Lokale Verzeichnis> und alle seine Unterverzeichnisse.
System-Administratoren können über eine entsprechende Umgebungsvariable in den Systemeigenschaften die Pfade (<Lokales Verzeichnis> und <Shared-Verzeichnis>) für verschiedene Umgebungen konfigurieren. Sie können diese Konfigurationsmöglichkeit zum Beispiel dazu nutzen, Ihre Test- und Produktivumgebungen zu verwalten.