enaio® webclient als Desktop-Anwendung (11.10)

enaio® webclient als Desktop-Anwendung (11.10)

 

enaio® webclient als Desktop-Anwendung ist eine modifizierte Variante des enaio® webclient mit Zugriffsfunktionen auf Anwendungen im lokalen Windows-Betriebssystem. Wenn Sie z. B. die Datenübernahme-Funktionen oder die Office- bzw. die Outlook-Integration von enaio® auch im enaio® webclient nutzen möchten, installieren Sie die Desktop-Anwendung des enaio® webclient.

Im Bereich der Installation haben wir ein paar Veränderungen vorgenommen.

 

XXX

HTTPS für enaio® webclient als Desktop-Anwendung

Mit dem Service Release 1 für enaio® webclient in der Version 11.0 wurde in enaio® webclient als Desktop-Anwendung auch das verwendete Electron-Framework aktualisiert. Damit wurde ebenfalls der vom Electron-Framework verwendete Chromium-Browser aktualisiert. Durch dieses Chromium-Update wurden auch die von allen Browser-Herstellern beschlossenen, verstärkten Sicherheitsmaßnahmen umgesetzt, die CORS-Angriffe (Cross-Origin Resource Sharing) vereiteln sollen und das Übertragen von Anmeldeinformationen über nicht verschlüsselte Wege in produktiven Umgebungen verhindern sollen.

Aus diesem Grund werden NTLM-Anmeldungen in enaio® webclient als Desktop-Anwendung seitdem nur noch auf verschlüsselten HTTPS-Verbindungen unterstützt.

Für eine NTLM-Anmeldung muss das enaio® gateway für HTTPS konfiguriert werden. Eine Anmeldung mit Basic-Auth auf unverschlüsselten HTTP-Verbindungen ist zu Testzwecken weiterhin möglich.

 

XXX

Abkündigung des MSI-Pakets zur Installation von enaio® webclient als Desktop-Anwendung

 

Für alle in Wartung befindlichen und zukünftigen Produktversionen übernimmt jetzt der NSIS Installer - enaio-webclient-app.exe - alle Installationsarten von enaio® webclient als Desktop-Anwendung:

  • die Installation durch den Benutzer "für mich" oder "für andere" (unverändert, Download des Installers über das Benutzermenü) 

  • plus die administrative Installation, die über Aufrufparameter im sogenannten "Silent" Modus läuft für Rollouts

Die enaio-webclient-app.exe ist mit einem offiziellen OS Zertifikat signiert. Der MSI-Installer (enaio-webclient-app-x64.msi) entfällt und wird nicht mehr zur Verfügung gestellt.

 

Installation durch den Benutzer

Installationsparameter administrative Installation

Parameter

Funktion

Parameter

Funktion

/S

Silent Mode

/CurrentUser

benutzerspezifische Installation, die in folgendes Verzeichnis installiert wird "C:\Users\<Benutzername>\AppData\Local\Programs\enaio webclient"

/AllUsers

globale Installationen

/P

optionale Anwendungsparameter

/D

Zielverzeichnis, welches für die globale Installation benötigt wird
Die Angabe des Zielverzeichnisses für globale Installationen MUSS an letzter Stelle stehen.

 

Beispiel
enaio-webclient-app.exe /S /AllUsers /P=--disable-accelerated-2d-canvas /D=C:\enaio\webclient

 

XXX

Profilverteilung für benutzerspezifische administrative Installationen (init-profiles.json)

 

Für die administrative benutzerspezifische Installation unter Verwendung des NSIS Installer - "enaio-webclient-app.exe" - kann eine Konfigurationsdatei (init-profiles.json) mit der Installation verteilt werden.

Die Konfigurationsdatei wird neben den NSIS Installer (EXE) gelegt, damit diese mit verteilt wird. Sie entspricht der bisherigen Konfigurationsdatei, die für das MSI-Paket verwendet worden ist.

Für globale Installationen ist eine Profilverteilung nicht möglich.