# Installation von enaio® webclient

enaio® • 10.10 »

enaio® webclient wird mit dieser Version als Microservice 'osweb' mit enaio® service-manager installiert und muss mit enaio® services-admin bei einer Aktualisierung neu konfiguriert werden.

Die bisherige Konfiguration kann nicht übernommen werden. Die Konfigurationsdaten wurden in der Datei osweb.properties gespeichert. Sichern Sie diese Datei, bevor Sie enaio® webclient Version 10.0 deinstallieren.

Einige Parameter zum Funktionsumfang von enaio® webclient sind entfallen. Entsprechende Einstellungen richten sich nun nach den allgemeinen enaio®-Einstellungen und den individuellen Systemrollen und Zugriffsrechten der Benutzer.

## Installationsvoraussetzungen

- enaio® server ist installiert und gestartet.

- Die Lizenz 'WEB' ist in enaio® enterprise-manager eingebunden.

- Folgende Microservices sind installiert: 'license' und 'dms'.

- enaio® gateway ist installiert, gestartet und wird für die Anmeldung konfiguriert.

- enaio® appconnector ist installiert und gestartet.

## Neuinstallationen

Falls die Installationsvoraussetzungen erfüllt sind, dann führen Sie bitte folgende Schritte aus:

- Installation des Services 'osweb' über enaio® service-manager.

- Konfiguration mit enaio® services-admin.

## Aktualisierung

Führen Sie für eine Aktualisierung bitte folgende Schritte aus:

- Installieren Sie wie bei der Neuinstallation den Service 'osweb' und konfigurieren Sie den Service.

- Überprüfen Sie nach dem Wegfall des technischen Benutzers, ob Änderungen an den Zugriffsrechten für die Benutzer notwendig sind.

- Überprüfen Sie nach dem Wegfall von Konfigurationsparametern für den Funktionsumfang, ob Änderungen an den Systemrollen für die Benutzer notwendig sind.

- Löschen Sie den Eintrag des Endpunkts webclient-updates für die Aktualisierungs-Funktion von enaio® webclient als Desktop-Anwendung aus der Konfigurationsdatei application-prod.yml von enaio® gateway und dort ebenfalls den folgenden Endpunkt osweb:

      proxy:
      defaultEntryPoint: '/osweb'
      services:
       endpoints:
       - endpoint:
          name: osweb
          url: 'http://<host>:9090'

- Der bisherige Port '9090' wurde in '7900' geändert. Prüfen Sie, ob Änderungen, beispielsweise Firewall-Einstellungen, notwendig sind.

- Aufrufe mit dem Parameter \entry.do sind nicht mehr möglich. Stattdessen kann der Einstieg über /#/entry? erfolgen.

- Nach der Aktualisierung kann die alte Installation über die Systemsteuerung deinstalliert werden.

- Falls der ehemalige technische Benutzer nicht anderweitig Funktionen hat, dann kann er gelöscht werden.

- Konfigurationen für das Einbinden in einem iFrame sind nicht mehr notwendig.

## enaio® webclient Version 10.10

### Zugriffsrechte - technischer Benutzer

Bisher wurde für enaio® webclient ein technischer Benutzer eingebunden, dessen Zugriffsrechte einen wesentlichen Einfluss hatten: Die Zugriffsrechte eines enaio® webclient-Benutzers ergaben sich aus der Schnittmenge der Zugriffsrechte des technischen Benutzers mit denen des angemeldeten Benutzers. Dieses Konzept ermöglichte, Einschränkungen von enaio® webclient gegenüber enaio® client bei Objekttypen zu beachten. Mit der annähernden Funktionsgleichheit von enaio® webclient und enaio® client ist dieses nicht mehr notwendig und die Funktion des technischen Benutzers ist entfallen. Konfigurationen für enaio® client und enaio® webclient werden damit vereinheitlicht und für enaio® webclient übersichtlicher.

Zugriffsrechte richten sich nur noch nach den individuellen Zugriffsrechten der Benutzer.

Wenn in Installationen umfangreiche Anpassungen an den Zugriffsrechten der Benutzer und an Skripten notwendig sind, dann kann übergangsweise weiterhin der technische Benutzer eingebunden werden. Diese Möglichkeit besteht nur bis zu einem der nächsten Major-Releases nach 11.0.

### Funktionsumfang

Der Funktionsumfang von enaio® richtet sich nach den individuellen Systemrollen der Benutzer und den allgemeinen enaio®-Einstellungen. Folgende Parameter sind entfallen:

Parameter der Version 10.0 | Ersetzt durch:
--- | ---
Standort öffnen com.os.osdrt.location.enable | Für diese Funktion wurde eine neue Systemrolle eingeführt: WebClient: Standort öffnen
Workflow aktivieren com.os.osdrt.workflow | Systemrolle 'Client: Workflow benutzen'
Objektsuche anzeigen com.os.odrt.search.enabled | Systemrolle 'Client: Standardsuche ausführen'
Export aktivieren com.os.osdrt.exportfiles.enabled | Systemrolle 'Client: Dokumentinhalte exportieren'
Trefferlistenexport aktivieren com.os.osdrt.exporthits.enabled | Systemrolle 'Client: Indexdaten exportieren'
Unterstützung von Basisparametern com.os.osdrt.baseparams.use | Eintrag in der Datei as.cfg des Datenverzeichnisses: SHOWBASISPARAMETER
Volltextsuche aktivieren com.os.osdrt.fulltext.use | Die Volltextsuche ist aktiv, wenn der Microservice 'search' installiert ist. Benutzer benötigen die Systemrolle 'Client: Standardsuche ausführen'.
Office 365 Integration com.os.osdrt.office365 | Office 365 ist aktiv, wenn die Office 365 Microservices installiert sind.
Variantenverwaltung aktivieren com.os.osdrt.variant.administration.enabled | Die Variantenverwaltung ist für enaio® webclient immer aktiv.
Protokollierung com.os.osdrt.loglevel | Die Konfiguration der Protokollierung erfolgt über enaio® services-admin.
Serververbindung com.os.osdrt.appserver.server com.os.osdrt.appserver.port | Daten für die Serververbindung sind enaio® service-manager bekannt.
Technischer Benutzer com.os.osdrt.appserver.mainuser com.os.osdrt.appserver.mainuserpwd | Der technische Benutzer ist entfallen.

Navigation | Durch die Hilfe-Seiten navigieren Sie über das Inhaltsverzeichnis links. Ist es bei geringer Fensterbreite nicht eingeblendet, dann können Sie es über das Hamburger-Menü rechts temporär einblenden. Zur nächsten/vorherigen Seite gelangen Sie über die Pfeilschaltflächen der Toolbar. Ausgeblendete Bereiche können Sie einblenden. Alle ausgeblendeten Bereiche einer Seite blenden Sie über die Toolbar ein:
--- | ---
Das Produkt-Logo in der Kopfzeile führt Sie zum Anfang des aktuellen Bereichs. Zur Einstiegsseite aller Bereiche kommen Sie über die Toolbar:

Volltextsuche | Bei der Suche wird nicht zwischen Groß- und Kleinschreibung unterschieden. Ein Suchbegriff wird auch als Teil einer Zeichenkette gefunden. Mehrere Suchbegriffe in genauer Reihenfolge werden gefunden, wenn diese in Anführungszeichen (") eingeschlossen sind.
--- | ---
Boolesche Operatoren | Sie können die folgenden booleschen Operatoren verwenden:
AND | Gefunden werden die Seiten, die alle Suchbegriffe enthalten. Leerzeichen, '+' und '&' haben die gleiche Funktion.
OR | Gefunden werden die Seiten, die mindestens einen der Suchbegriffe enthalten. Das Pipe-Zeichen (|) hat die gleiche Funktion.
Mit Klammern können Sie Suchbegriffe und boolesche Operatoren kombinieren. Beispiel: Paul AND (Peter OR Meyer)
Gesucht wird immer über den aktuellen Portal-Bereich. Über alle Portal-Bereiche können Sie mit Google suchen. Beispiel: wiedervorlagen site:help.optimal-systems.com

Für Fragen und Anmerkungen zu unserer Dokumention wenden Sie sich gerne an die technische Redaktion von OPTIMAL SYSTEMS unter dokumentation(at)optimal-systems.de.