Veyon 4.9.1 - en to de translation catalogue (998 entries)

en: Access control rules
de: Zugriffskontrollregeln

en: Introduction
de: Einführung

en: Access control rules can be used to provide detailed control over which users can access specific computers under specific circumstances. In the following, the term *rule* is used as a synonym for *access control rule*.
de: Wenn eine detaillierte Kontrolle darüber benötigt wird, welcher Benutzer unter bestimmten Umständen auf bestimmte Computer zugreifen darf, kann dies mit Hilfe von Zugriffskontrollregeln realisiert werden. Im Folgenden wird der Begriff *Regel* als Synonym für *Zugriffskontrollregel* verwendet.

en: When a user attempts to access a computer, the defined access control rules are processed one after another until all conditions of a rule apply. As soon as all activated conditions of a rule apply, no further rules are processed and the stored action is executed (exception: rule is disabled).
de: Wenn ein Benutzer versucht, auf einen Computer zuzugreifen, werden die definierten Zugriffskontrollregeln nacheinander abgearbeitet bis alle Bedingungen einer Regel zutreffen. Sobald alle aktivierten Bedingungen einer Regel zutreffen, werden keine weiteren Regeln abgearbeitet und die hinterlegte Aktion wird ausgeführt (Ausnahme: Regel ist deaktiviert).

en: The rules can be configured through the Veyon Configurator on the configuration page :ref:`ConfAccessControl` in section :guilabel:`Access control rules`. The rules list is empty by default. In this case, all access attempts are denied since there is no rule that explicitly allows access. This means that at least one rule must be defined that allows access under certain conditions.
de: Die Regeln können über den Veyon Configurator in der Konfigurationsseite :ref:`ConfAccessControl` im Abschnitt :guilabel:`Zugriffskontrollregeln` eingerichtet werden. Standardmäßig ist die Regelliste leer. In diesem Fall werden alle Zugriffsversuche verweigert, da es keine Regel gibt, die den Zugriff explizit erlaubt. Das bedeutet, dass mindestens eine Regel definiert werden muss, die den Zugriff unter bestimmten Bedingungen erlaubt.

en: Add and modify rules
de: Regeln hinzufügen und bearbeiten

en: Upon clicking the button :guilabel:`+` a dialog opens which allows the creation of a new rule. Existing rules can be opened or edited by double-clicking them or by clicking the button with the pen symbol.
de: Nach Betätigung der Schaltfläche :guilabel:`+` öffnet sich ein Dialog, der die Erstellung einer neuen Regel ermöglicht. Bestehende Regeln können mit einem Doppelklick oder der Schaltfläche mit dem Stiftsymbol geöffnet und bearbeitet werden.

en: A rule basically consists of general settings, conditions and an action that is executed when all conditions apply. The dialog is divided into three sections. The meanings of the individual options in the various dialog sections are explained below.
de: Eine Regel besteht grundlegend aus allgemeinen Einstellungen, Bedingungen und einer Aktion, die ausgeführt wird, wenn alle Bedingungen zutreffen. Der Dialog gliedert sich entsprechend in drei Bereiche. Im Folgenden werden die Bedeutungen der einzelnen Optionen in den verschiedenen Dialogbereichen erläutert.

en: General
de: Allgemein

en: A name for the rule should be defined in input field :guilabel:`Rule name` first. The name is later used to identify the rule and is displayed in the rules list. For documentation purposes an optional description can be added to the :guilabel:`Rule description` input field.
de: Im Eingabefeld :guilabel:`Regelname` sollte zunächst ein Name für die Regel vergegeben werden, über den die Regel später identifiziert und der in der Regelliste angezeigt wird. Zu Dokumentationszwecken kann eine optionale Beschreibung im Eingabefeld :guilabel:`Regelbeschreibung` ergänzt werden.

en: The option :guilabel:`Always process rule and ignore conditions` causes the conditions set below not to be examined for rule processing and the set action is always executed. This particularly useful for fallback rules at the bottom of the rules list, where you can specify that the logged on user is asked for permission if no other rules apply.
de: Die Option :guilabel:`Regel immer verarbeiten und Bedingungen ignorieren` bewirkt, dass für die Regelverarbeitung die weiter unten eingestellten Bedingungen nicht überprüft werden und die eingestellte Aktion immer ausgeführt wird. Das ist vor allem für Fallback-Regeln am Ende der Regelliste hilfreich, um bei Bedarf einzustellen, dass der angemeldete Benutzer um Erlaubnis gefragt wird, wenn sonst keine Regel greift.

en: You can use the :guilabel:`Invert all conditions` option to determine that all activated conditions are inverted before evaluation, meaning that activated conditions must not apply. For example, if the condition *No user logged on* is activated, the rule only applies if one or more users are logged on. If a condition is configured so that a user must be a member of a specific group, the rule only applies, if the said user is *not* a member of the group.
de: Über die Option :guilabel:`Alle Bedingungen umkehren` kann festgelegt werden, dass alle aktivierten Bedingungen invertiert ausgewertet werden, d. h. aktivierte Bedingungen dürfen nicht zutreffen. Wenn beispielsweise die Bedingung *Kein Benutzer angemeldet* aktiviert ist, greift die Regel nur, wenn ein oder mehrere Benutzer angemeldet sind. Wenn eine Bedingung so konfiguriert ist, dass ein Benutzer Mitglied einer bestimmten Gruppe sein muss, greift die Regel nur, wenn der Benutzer *nicht* Mitglied der Gruppe ist.

en: Conditions
de: Bedingungen

en: For a rule to be processed, one or more conditions must apply.
de: Damit eine Regel verarbeitet wird, müssen eine oder mehrere Bedingungen zutreffen.

en: User is member of group
de: Benutzer ist Mitglied von Gruppe

en: With this condition you can define that either the accessing or the locally logged on user must be a member of a specific group. The desired group can be chosen. If no or only wrong groups are selectable, the *User groups backend* under the general settings for :ref:`ComputerAccessControl` may have to be adjusted.
de: Über diese Bedingung kann festgelegt werden, dass entweder der zugreifende oder lokal angemeldete Benutzer Mitglied einer bestimmten Gruppe sein muss. Die gewünschte Gruppe kann ausgewählt werden. Wenn keine oder die falschen Gruppen zur Auswahl stehen, muss ggf. das *Benutzergruppenbackend* unter den allgemeinen Einstellungen zur :ref:`ComputerAccessControl` angepasst werden.

en: Computer is located at
de: Computer befindet sich in

en: With this condition you can define that either the accessing or the local computer has to be located at a specific location. The desired location can be chosen. If no or only wrong locations are selectable the :ref:`RefNetworkObjectDirectory` has to be adjusted.
de: Über diese Bedingung kann festgelegt werden, dass sich entweder der zugreifende oder lokale Computer an einem bestimmten Standort befinden müssen. Der gewünschte Standort kann ausgewählt werden. Wenn keine oder die falschen Räume zur Auswahl stehen, muss ggf. das :ref:`RefNetworkObjectDirectory` angepasst werden.

en: Accessing computer and local computer are at the same location
de: Zugreifender Computer und lokaler Computer befinden sich am selben Standort

en: With this condition you can determine that the accessing computer and the local computer have to be located at the same location. This can for example be used to prevent teachers from accessing computers in different classroom.
de: Über diese Bedingung kann festgelegt werden, dass sich der zugreifende und der lokal Computer am selben Standort befinden müssen. Damit kann beispielsweise unterbunden werden, dass ein Lehrer auf Computer eines anderen Kurses in einem anderen Klassenraum zugreifen kann.

en: Accessing computer is localhost
de: Zugreifender Computer ist localhost

en: If this condition is enabled, the rule applies only if the accessing computer is the local computer. This ensures for example that teachers can access the local Veyon Service. This access is necessary for the Veyon Master to execute specific functions via the Veyon Service (e.g. the server for demo mode).
de: Wenn diese Bedingung aktiviert ist, greift die Regel nur, wenn der Zugriff vom lokalen Computer aus erfolgt. Damit kann beispielsweise sichergestellt werden, dass Lehrer auf den lokalen Veyon-Dienst zugreifen können. Dieser Zugriff ist notwendig, damit der Veyon Master bestimmte Funktionen über den Veyon-Dienst ausführen kann (u. a. den Server für den Demo-Modus).

en: Accessing user has one or more groups in common with local (logged on) user
de: Zugreifender Benutzer hat eine oder mehrere gemeinsame Gruppen mit lokalem (angemeldeten) Benutzer

en: You can use this condition to specify that the accessing and the local user have to be members of at least one common group, for example a user group for a class or a seminar.
de: Über diese Bedingung kann festgelegt werden, dass der zugreifende und lokal angemeldete Benutzer Mitglieder in mindestens einer gemeinsamen Gruppe sein müssen, beispielsweise einer Benutzergruppe für einen Kurs oder ein Seminar.

en: Accessing user is logged on user
de: Zugreifender Benutzer ist angemeldeter Benutzer

en: As an alternative to the condition *accessing computer is localhost* you can also allow a user to access his own sessions. This condition must be activated for this purpose.
de: Als Alternative zur Bedingung *Zugreifender Computer ist localhost* kann auch der Zugriff eines Benutzers auf eigene Sitzungen erlaubt werden. Hierfür muss diese Bedingung aktiviert werden.

en: Accessing user is already connected
de: Zugreifender Benutzer ist bereits verbunden

en: In conjunction with the condition *Accessing computer and local computer are at the same location* an extended ruleset can be created allowing access to computer at other locations under certain conditions. This includes the possibility to access a computer if the accessing user is already connected. For example, if the teacher logs on to a teacher computer in room A and B simultaneously and displays the computers of room B displayed in Veyon Master, the computers in room B have a connection from the teacher. Then the teacher can also access room B from Veyon Master in room A if this condition is activated with an allow action.
de: Im Zusammenspiel mit der Bedingung *Zugreifender Computer und lokaler Computer befinden sich am selben Standort* kann ein erweitertes Regelwerk geschaffen werden, dass den Zugriff auf andere Standorte unter bestimmten Bedingungen doch erlaubt. Hierzu zählt die Möglichkeit, auf einen Computer zuzugreifen, wenn der zugreifende Benutzer bereits verbunden ist. Wenn sich der Lehrer zusätzlich zu Raum A auch im Raum B auf einem Lehrer-Computer anmeldet und sich dort im Veyon Master die Computer von Raum B anzeigen lässt, hat der Veyon-Dienst auf den Computern in Raum B eine Verbindung vom Lehrer. Dann kann der Lehrer auch von Raum A aus auf Raum B zugreifen, wenn diese Bedingung mit einer Erlauben-Aktion aktiviert ist.

en: No user logged on
de: Kein Benutzer angemeldet

en: This condition determines how a computer can be accessed when no user is logged on. For easier computer administration, it can be helpful to always be able to access a computer when no user is logged on.
de: Über diese Bedingung kann festgelegt werden, wie auf einen Computer zugegriffen werden kann, wenn kein Benutzer angemeldet ist. Zur einfacheren Computeradministration kann es beispielsweise hilfreich sein, immer auf einen Computer zugreifen zu können, wenn kein Benutzer angemeldet ist.

en: Action
de: Aktion

en: If all the enabled conditions of a rule apply, a specific action is performed with respect to computer access. You can define this action in section :guilabel:`Action`:
de: Wenn alle aktivierten Bedingungen einer Regel zutreffen, wird im Hinblick auf den Computerzugriff eine festgelegte Aktion ausgeführt. Diese kann im Bereich :guilabel:`Aktion` eingestellt werden:

en: Allow access
de: Zugriff erlauben

en: Access to a computer is allowed and further rules are not processed. If there is a rule in the rules list below that would deny access, access is still allowed. There must be at least one rule with this action.
de: Der Zugriff auf einen Computer wird erlaubt und weitere Regeln werden nicht verarbeitet. Wenn es in der Regelliste eine weiter unten angeordnete Regel gibt, die den Zugriff verweigern würde, wird der Zugriff trotzdem erlaubt. Es muss mindestens eine Regel mit dieser Aktion geben.

en: Deny access
de: Zugriff verweigern

en: Access to a computer is denied and further rules are not processed. If there is a rule in the rules list below that would allow access, access is still denied.
de: Der Zugriff auf einen Computer wird verweigert und weitere Regeln werden nicht verarbeitet. Wenn es in der Regelliste eine weiter unten angeordnete Regel gibt, die den Zugriff erlauben würde, wird der Zugriff trotzdem verweigert.

en: Ask logged on user for permission
de: Angemeldeten Benutzer um Erlaubnis fragen

en: This action displays a dialog on the computer that allows the logged-in user to choose whether to allow or deny access. No further rules are processed regardless of the user's decision.
de: Bei dieser Aktion wird auf dem Computer ein Dialog angezeigt, über den der angemeldete Benutzer wählen kann, ob er den Zugriff erlauben oder verweigern möchte. Unabhängig von der Benutzerentscheidung werden keine weiteren Regeln verarbeitet.

en: None (rule disabled)
de: Keine (Regel deaktiviert)

en: This action makes the rule being ignore. Access control will be continued by processing the next rule. This option can be used to create an inactive dummy entry to visually subdivide the rules list.
de: Mit dieser Aktion wird die Regel ignoriert und mit der Verarbeitung der nächsten Regel fortgesetzt. Diese Option kann genutzt werden, um einen inaktiven Dummy-Eintrag zur visuellen Untergliederung der Regelliste zu erzeugen.

en: By clicking the :guilabel:`OK` button the rule and the changes made are accepted and the dialog is closed.
de: Mit einem Klick auf die Schaltfläche :guilabel:`OK` wird die Regel bzw. die vorgenommenen Änderungen übernommen und der Dialog geschlossen.

en: Sorting rules
de: Regeln sortieren

en: The defined access control rules are processed one after the other in the order of the list. The action of the first matching rule is executed, even if subsequent rules would also apply and lead to a different action.
de: Die definierten Zugriffskontrollregeln werden nacheinander in der Reihenfolge der Liste abgearbeitet. Es wird die Aktion der ersten zutreffenden Regel durchgeführt, selbst wenn nachfolgende Regeln auch zutreffen würden und zu einer anderen Aktion führen würden.

en: All rules can be reordered via the buttons with the arrow symbols. Rules that should fundamentally prevent or allow access based on certain criteria should be placed as high up as possible. Rules to cover special cases can follow below. Rules for the implementation of fallback behaviour should be at the bottom.
de: Alle angelegten Regeln können über die Schaltflächen mit den Pfeilsymbolen umsortiert werden. Regeln, die Zugriffe anhand bestimmter Kriterien grundlegend unterbinden oder erlauben sollen, sollten möglichst weit oben stehen. Regeln zur Abdeckung von Spezialfällen können weiter unten stehen. Regeln zur Umsetzung eines Ausweichverhaltens sollten am Schluss stehen.

en: Logical concatenation of rules
de: Logische Verknüpfung von Regeln

en: If more than one condition is activated in a rule, *each* condition must apply for the rule to be applied (logical AND). If only one of several rules should apply (logical OR), several access control rules must be defined.
de: Wenn mehr als eine Bedingung aktiviert wird, muss *jede* Bedingung zutreffen, damit die Regel angewendet wird (logisches UND). Wenn nur eine von mehreren Regeln zutreffen soll (logisches ODER), müssen mehrere Zugriffskontrollregeln erstellt werden.

en: With basic knowledge of Boolean algebra, the option *Invert all conditions* can be used as negation operator in conjunction with inverted actions to model extended scenarios. For example, if a user must be a member of two specific groups to allow access to a computer, two separate rules can be created that deny access, if the user is *not* a member of either group.
de: Mit Grundkenntnissen in Boolescher Algebra kann die Option *Alle Bedingungen umkehren* als Negations-Operator in Verbindung mit invertierten Aktionen genutzt werden, um erweiterte Anwendungsszenarien zu modellieren. Wenn ein Benutzer beispielsweise in zwei bestimmten Gruppen Mitglied sein muss, um den Zugriff auf einen Computer zu erlauben, können zwei einzelne Regeln erzeugt werden, die den Zugriff verbieten, wenn der Benutzer *nicht* Mitglied in einer der beiden Gruppe ist.

en: If there is no matching access control rule so that all activated conditions apply, access is denied and the connection is closed. This prevents an attacker from being accidentally allowed access due to an incomplete ruleset.
de: Wenn es bei der Abarbeitung der eingestellten Zugriffskontrollregeln keine Regel gibt, bei der alle aktivierten Bedingungen zutreffen, wird der Zugriff verweigert und die Verbindung geschlossen. Damit wird verhindert, dass einem Angreifer der Zugriff aufgrund eines unvollständigen Regelwerks aus Versehen erlaubt wird.

en: Testing a ruleset
de: Regelwerk testen

en: In section :guilabel:`Computer access control` the configured ruleset can be checked with various scenarios using the :guilabel:`Test` button. In the test dialog you can enter the parameters to simulate a scenario. With the button :guilabel:`OK` the rules are processed with the given parameters and a message with the test result is displayed.
de: Im Abschnitt :guilabel:`Computerzugriffskontrolle` kann das eingerichtete Regelwerk über die Schaltfläche :guilabel:`Testen` mit verschiedenen Szenarien überprüft werden. Im Testdialog können die Parameter zur Nachstellung eines Szenarios eingegeben werden. Mit der Schaltfläche :guilabel:`OK` werden die Regeln mit den anhand der Parameter abgearbeitet und eine Meldung mit dem Testergebnis wird angezeigt.

en: Access control
de: Zugriffskontrolle

en: Computer access control
de: Computerzugriffskontrolle

en: Ruleset
de: Regelwerk

en: Computer access rules
de: Computerzugriffsregeln

en: Fallback access rule
de: Fallback-Zugriffsregel

en: Access control rule condition
de: Zugriffskontrollregelbedingung

en: Access control rule action
de: Zugriffskontrollregelaktion

en: Negation operator
de: Negations-Operator

en: Inverse rule
de: Invertierte Regel

en: Inverse condition
de: Invertierte Bedingung

en: Command line interface
de: Kommandozeilenschnittstelle

en: For administrative tasks, the *Veyon Configurator* and the command line tool *Veyon CLI* are available. The program can be started via the command ``veyon-cli`` in the command line. On Windows there's an additional non-console version ``veyon-wcli`` which allows automating tasks without irritating command line window popups. If the :envvar:`$PATH` (Linux) or :envvar:`%PATH%` (Windows) environment variable does not contain the Veyon installation directory, you must first change to the installation directory or prepend the directory to the program name.
de: Zur Durchführung von administrativen Aufgaben steht neben dem *Veyon Configurator* auch das Kommandozeilenwerkzeug *Veyon CLI* zur Verfügung. Das Programm lässt sich über den Befehl ``veyon-cli`` in der Kommandozeile aufrufen. Unter Windows gibt es eine zusätzliche Nicht-Konsolen-Version ``veyon-wcli``, mit deren Hilfe Aufgaben automatisiert werden können, ohne dass irritierende Kommandozeilenfenster aufpoppen. Befindet sich das Installationsverzeichnis von Veyon nicht in der Umgebungsvariable :envvar:`$PATH` (Linux) bzw. :envvar:`%PATH%` (Windows), muss zunächst in das Installationsverzeichnis gewechselt werden oder das Verzeichnis dem Programmname vorangestellt werden.

en: If the program is called with the ``help`` parameter, a list of all available modules is displayed. The list can vary depending on the installed Veyon plugins:
de: Wird das Programm mit dem Argument ``help`` aufgerufen, wird eine Liste mit allen verfügbaren Modulen angezeigt. Diese kann abhängig von den installierten Veyon-Plugins variieren:

en: Each CLI module supports the ``help`` command, so that a list of all available commands can be displayed for each module. Sample output for the ``config`` module:
de: Jedes CLI-Modul unterstützt den Befehl ``help``, so dass zu jedem Modul eine Liste mit allen verfügbaren Befehlen angezeigt werden kann. Beispielausgabe für das Modul ``config``:

en: For some modules the ``help`` command can be supplied with a command name as an additional argument to get specific help for a command:
de: Bei einigen Modulen kann dem Befehl ``help`` ein Befehlsname als weiteres Argument übergeben werden, um spezifische Hilfe zum jeweiligen Befehl zu erhalten:

en: Authentication key management
de: Authentifizierungsschlüsselverwaltung

en: The ``authkeys`` module allows the management of authentication keys so that common operations such as importing an authentication key or assigning a user group can be automated easily.
de: Das Modul ``authkeys`` erlaubt die Verwaltung von Authentifizierungsschlüsseln, so dass gängige Operationen wie der Import eines Authentifizierungsschlüssels oder die Zuweisung einer Benutzergruppe einfach automatisiert werden können.

en: The ``<KEY>`` parameter always refers to a key name consisting of a name identifier and a type, e.g. ``teacher/public``. A name identifier must consist of letters only. The type has to be either ``private`` or ``public``.
de: Der Parameter ``<KEY>`` bezieht sich immer auf einen Schlüsselnamen, der aus einem Namensbezeichner und einem Typ besteht, z.B. ``teacher/public``. Ein Namensbezeichner darf nur aus Buchstaben bestehen. Als Typ muss entweder ``private`` oder ``public`` angegeben werden.

en: This command creates a authentication key pair with name <NAME> and saves private and public key to the configured key directories. The parameter must be a name for the key, which may only contain letters.
de: Dieser Befehl erzeugt ein neues Authentifizierungsschlüsselpaar mit dem Namen <NAME> und speichert den privaten und öffentlichen Schlüssel im konfigurierten Schlüsselverzeichnis. Als Argument muss ein Name für den Schlüssel angegeben werden, der nur auch Buchstaben bestehen darf.

en: This command deletes the authentication key <KEY> from the configured key directory. Please note that a key can't be recovered once it has been deleted.
de: Dieser Befehl löscht den Authentifizierungsschlüssel ``<SCHLÜSSEL>`` aus dem konfigurierten Schlüsselverzeichnis. Bitte beachten Sie, dass ein Schlüssel nicht wiederhergestellt werden kann, sobald er gelöscht wurde.

en: This command exports the <KEY> to <FILE> authentication key. If <FILE> is not specified a name will be constructed from name and type of <KEY>.
de: Dieser Befehl exportiert den Authentifizierungsschlüssel ``<SCHLÜSSEL>`` nach ``<DATEI>``. Wenn ``<DATEI>`` nicht angegeben wird, wird der Dateiname aus Name und Typ von ``<SCHLÜSSEL>`` abgeleitet.

en: This command extracts the public key part from the private key <KEY> and saves it as the associated public key. When setting up another master computer, it is therefore sufficient to transfer the private key only. The public key can then be extracted.
de: Dieser Befehl extrahiert den öffentlichen Schlüsselteil aus dem privaten Schlüssel ``<SCHLÜSSEL>`` und speichert ihn als den zugehörigen öffentlichen Schlüssel. Bei der Einrichtung eines weiteren Mastercomputers genügt somit die Übertragung des privaten Schlüssels. Anschließend kann der öffentliche Schlüssel extrahiert werden.

en: This command imports the authentication key <KEY> from <FILE>. If <FILE> is not specified a name will be constructed from name and type of <KEY>.
de: Dieser Befehl importiert den Authentifizierungsschlüssel <SCHLÜSSEL> aus <DATEI>. Wenn <DATEI> nicht angeben wird, wird der Dateiname aus Name und Typ von <SCHLÜSSEL> abgeleitet.

en: This command lists all available authentication keys in the configured key directory. If the ``details`` option is specified a table with key details will be displayed instead. Some details might be missing if a key is not accessible e.g. due to the lack of read permissions.
de: Dieser Befehl listet alle verfügbaren Authentifizierungsschlüssel im konfigurierten Schlüsselverzeichnis auf. Wenn die Option ``details`` angegeben wird, wird stattdessen eine Tabelle mit Schlüsseldetails ausgegeben. Einige Details können fehlen, wenn auf einen Schlüssel nicht zugegriffen werden kann, z.B. aufgrund fehlender Leserechte.

en: This command adjusts file access permissions to <KEY> so that only the user group <ACCESS GROUP> has read access to it.
de: Dieser Befehl passt die Dateizugriffsberechtigungen auf den Schlüssel <KEY> so an, dass nur die Benutzergruppe <ACCESS GROUP> Lesezugriff darauf hat.

en: Configuration management
de: Konfigurationsverwaltung

en: The local Veyon configuration can be managed using the ``config`` module. Both the complete configuration as individual configuration keys can be read or written.
de: Mit Hilfe des Moduls ``config`` lässt sich die lokale Veyon-Konfiguration verwalten. Dabei können sowohl die komplette Konfiguration als auch einzelne Konfigurationsschlüssel gelesen oder geschrieben werden.

en: This command resets the entire local configuration by deleting all configuration keys. Use this command to recreate a defined state without old settings before importing a configuration.
de: Mit diesem Befehl wird die lokale Konfiguration komplett zurückgesetzt, indem alle Konfigurationsschlüssel gelöscht werden. Dieser Befehl kann genutzt werden, um vor dem Import einer Konfiguration einen definierten Zustand ohne alte Einstellungen herzustellen.

en: This command exports the local configuration to a file. The name of the destination file must be specified as an additional parameter:
de: Mit diesem Befehl lässt sich die lokale Konfiguration in eine Datei exportieren. Der Name der Zieldatei muss als zusätzlicher Argument angegeben werden:

en: This command imports a previously exported configuration file into the local configuration. The name of the configuration file to be imported must be specified as an additional argument:
de: Dieser Befehl importiert eine zuvor exportierte Konfigurationsdatei in die lokale Konfiguration. Der Name der zu importierenden Konfigurationsdatei muss als zusätzliches Argument angegeben werden:

en: This command shows a list of all configuration keys and their corresponding values. This way you can get the names of the configuration keys in order to read or write them individually via the ``get`` or ``set`` commands. When additionally specifying ``defaults`` the default value for each configuration key is printed instead of the actual configured value. Alternatively the data types of the configuration keys can be inspected by specifying ``types``.
de: Dieser Befehl zeigt eine Liste aller Konfigurationsschlüssel und der zugehörigen Werte. Auf diese Weise können Sie die Namen der Konfigurationsschlüssel erhalten, um sie über die Befehle ``get`` oder ``set`` einzeln zu lesen oder zu schreiben. Bei der zusätzlichen Angabe von ``defaults`` wird anstelle des aktuell konfigurierten Wertes der Standardwert für jeden Konfigurationsschlüssel ausgegeben. Alternativ können die Datentypen der Konfigurationsschlüssel durch Angabe von ``types`` untersucht werden.

en: This command allows reading a single configuration key. The name of the key must be supplied as a parameter.
de: Mit diesem Befehl kann ein einzelner Konfigurationsschlüssel ausgelesen werden. Der Name des Schlüssels muss als zusätzliches Argument übergeben werden.

en: This command can be used to write a single configuration key. The name of the key and the desired value must be passed as additional arguments:
de: Mit diesem Befehl kann ein einzelner Konfigurationsschlüssel geschrieben werden. Der Name des Schlüssels sowie der gewünschte Wert müssen als zusätzliche Argumente übergeben werden:

en: With this command a single configuration key can be deleted, i.e. Veyon then uses the internal default value. The name of the key must be passed as an additional argument:
de: Mit diesem Befehl kann ein einzelner Konfigurationsschlüssel gelöscht werden, d.h. Veyon verwendet dann den internen Vorgabewert. Der Name des Schlüssels muss als zusätzliches Argument übergeben werden:

en: With this command the configuration of Veyon and all plugins can be updated and saved. This may be necessary if settings or configuration formats have changed due to program or plugin updates.
de: Mit diesem Befehl kann die Konfiguration von Veyon und allen Plugins aktualisiert und gespeichert werden. Dies kann notwendig sein, wenn sich Einstellungen oder Konfigurationsformate aufgrund von Programm- oder Pluginaktualisierungen geändert haben.

en: Feature control
de: Funktionssteuerung

en: The ``feature`` module provides commands for querying available features and controlling them on remote computers.
de: Das Modul ``feature`` stellt Befehle zur Verfügung, um verfügbare Funktionen abzufragen und sie auf entfernten Computern zu steuern.

en: Displays a list with the names of all available features.
de: Zeigt eine Liste mit den Namen aller verfügbaren Funktionen an.

en: Displays a table with detailed information about all available features. This information include a description, the UID, the name of the plugin providing the respective feature and some other implementation-related details.
de: Zeigt eine Tabelle mit detaillierten Informationen über alle verfügbaren Funktionen an. Diese Informationen umfassen eine Beschreibung, die UID, den Namen des Plugins, das die jeweilige Funktion bereitstellt, sowie einige andere implementierungsbezogene Details.

en: Starts the specified feature on the specified host by connecting to the Veyon Server running remotely. The feature can be specified by name or UID. Use the ``show`` command to see all available features. Depending on the feature, additional arguments (such as the text message to display) encoded as a single JSON string have to be specified. Please refer to the developer documentation for more information
de: Startet die angegebene Funktion auf dem angegebenen Computer, indem eine Verbindung zum entfernt laufenden Veyon Server hergestellt wird. Die Funktion kann mittels Name oder UID angegeben werden. Benutzen Sie den ``show``-Befehl, um alle verfügbaren Funktionen zu sehen. Abhängig von der Funktion müssen zusätzliche Argumente (wie z.B. die anzuzeigende Textnachricht), kodiert als einzelne JSON-String, angegeben werden. Weitere Informationen entnehmen Sie bitte der Entwicklerdokumentation.

en: Stops the specified feature on the specified host by connecting to the Veyon Server running remotely. The feature can be specified by name or UID. Use the ``show`` command to see all available features.
de: Stoppt die angegebene Funktion auf dem angegebenen Computer, indem eine Verbindung zum entfernt laufenden Veyon Server hergestellt wird. Die Funktion kann mittels Name oder UID angegeben werden. Verwenden Sie den Befehl ``show``, um alle verfügbaren Funktionen zu sehen.

en: The commands available in the ``ldap`` module are documented in section :ref:`LDAPCLI` in chapter :ref:`LDAP`.
de: Die Befehle des Moduls ``ldap`` sind im Kapitel :ref:`LDAP` im Abschnitt :ref:`LDAPCLI` dokumentiert.

en: Network object directory
de: Netzwerkobjektverzeichnis

en: As described in the section :ref:`ConfLocationsAndComputers`, Veyon provides a built-in network object directory that can be used when no LDAP server is available. This network object directory can be managed in the Veyon Configurator as well as on the command line. Certain operations such as CSV import are currently only available on the command line. For most commands, a detailed description with examples is available in the command-specific help. The following commands can be used in the ``networkobjects`` module:
de: Wie im Abschnitt :ref:`ConfLocationsAndComputers` beschrieben, bietet Veyon ein eingebautes Netzwerkobjektverzeichnis, das genutzt werden kann, wenn kein LDAP-Server zur Verfügung steht. Dieses Netzwerkobjektverzeichnisses kann sowohl grafisch im Veyon Configurator als auch auf der Kommandozeile verwaltet werden. Bestimmte Operationen wie der CSV-Import stehen derzeit ausschließlich auf der Kommandozeile zur Verfügung. Für die meisten Befehle steht eine ausführliche Beschreibung mit Beispielen unter der befehlsspezifischen Hilfe zur Verfügung. Folgende Befehle können im Modul ``networkobjects`` verwendet werden:

en: This command adds an object, where ``<TYPE>`` can be ``location`` or ``computer``. ``<PARENT>`` can be specified as name or UUID.
de: Dieser Befehl fügt ein Objekt hinzu, wobei ``<TYPE>`` ``location`` oder ``computer`` sein kann. ``<PARENT>`` kann als Name oder UUID angegeben werden.

en: This command resets the entire network object directory, i.e. all locations and computers are removed. This operation is particularly useful before any automated import.
de: Mit diesem Befehl wird das komplette Netzwerkobjektverzeichnis zurückgesetzt, d.h. alle Standorte und Computer werden gelöscht. Diese Operation ist vor allem vor jedem automatisierten Import sinnvoll.

en: This command outputs the complete network object directory as a flat table. Each property such as object UID, type or name is displayed as a separate column.
de: Mit diesem Befehl wird das komplette Netzwerkobjektverzeichnis als flache Tabelle ausgegeben. Jede Eigenschaft wie Objekt-UID, Typ oder Name wird als separate Spalte ausgegeben.

en: This command can be used to export either the complete network object directory or only the specified location to a text file. The formatting can be controlled via a format string containing placeholder variables. This allows generating CSV file easily. Valid variables are ``%type%``, ``%name%``, ``%host%``, ``%mac%`` and ``%location%``. Various examples are given in the command help (``veyon-cli networkobjects help export``).
de: Mit diesem Befehl kann entweder das komplette Netzwerkobjektverzeichnis oder nur der angegebene Standort in eine Textdatei exportiert werden. Über einen Formatstring und den darin enthaltenen Platzhaltervariablen lässt sich die Formatierung steuern, so dass z.B. eine CSV-Datei erzeugt werden kann. Gültige Variablen sind ``%type%``, ``%name%``, ``%host%``, ``%mac%`` und ``%location%``.  In der Befehlshilfe sind verschiedene Beispiele gegeben (``veyon-cli networkobjects help export``).

en: When using this command in batch files or through scheduled tasks on Windows make sure to properly escape the percent sign, i.e. use ``%%type%%`` instead of ``%type%``. Otherwise the individual parts of the format strings will be treated as environment variables and substituted with empty strings in most cases. This will lead to unexpected parse errors.
de: Wenn Sie diesen Befehl in Batchdateien oder geplanten Aufgaben unter Windows verwenden, stellen Sie sicher, dass Sie das Prozentzeichen korrekt umschreiben, d.h. ``%%type%%`` anstatt ``%type%`` verwenden. Andernfalls werden einzelne Teile des Formatstrings als Umgebungsvariablen behandelt und in den meisten Fällen mit leeren Zeichenketten ersetzt. Das führt zu unerwarteten Fehlern beim Lesen der Datei, d.h. Parse-Fehler.

en: This command can be used to import a text file into the network object directory. The processing of the input data can be controlled via a format string or a regular expression containing placeholder variables. This way both CSV files and other types of structured data can be imported. Valid variables are ``%type%``, ``%name%``, ``%host%``, ``%mac%`` and ``%location%``. Various examples are given in the command help (``veyon-cli networkobjects help import``).
de: Mit diesem Befehl kann eine Textdatei in das Netzwerkobjektverzeichnis importiert werden. Über einen Formatstring oder einen regulären Ausdruck und den darin enthaltenen Platzhaltervariablen lässt sich die Verarbeitung der Eingabedaten steuern. Auf diese Weise können sowohl CSV-Dateien als auch anderweitig strukturierte Daten eingelesen werden. Gültige Variablen sind ``%type``, ``%name%``, ``%host%``, ``%mac%`` und ``%location%``. In der Befehlshilfe sind verschiedene Beispiele gegeben (``veyon-cli networkobjects help import``).

en: This command prints the complete network object directory as a formatted list. Unlike the ``dump`` command, the hierarchy of locations and computers is represented by appropriate formatting.
de: Mit diesem Befehl wird das komplette Netzwerkobjektverzeichnis als formatierte Liste ausgegeben. Im Gegensatz zum Befehl ``dump`` wird die Hierarchie von Räumen und Computern durch entsprechende Formatierung wiedergegeben.

en: This command removes the specified object from the directory. OBJECT can be specified by name or UUID. Removing a location will also remove all related computers.
de: Dieser Befehl entfernt das angegebene Objekt aus dem Verzeichnis. OBJECT kann als Name oder UUID angegeben werden. Wenn ein Standort entfernt wird, werden alle zugehörigen Computer ebenfalls entfernt.

en: Power
de: Einschaltzustand

en: The ``power`` module allows using power-related functions from the command line.
de: Das ``power``-Modul erlaubt es, Einschaltzustand-bezogene Funktionen an der Kommandozeile zu nutzen.

en: This command broadcasts a Wake-on-LAN (WOL) packet to the network in order to power on the computer with the given MAC address.
de: Dieser Befehl sendet ein Wake-on-LAN (WOL) Paket an das Netzwerk, um den Computer mit der angegebenen MAC-Adresse einzuschalten

en: Remote access
de: Fernzugriff

en: The ``remoteaccess`` module provides functions for a graphical remote access to computers. These are the same functions that can be accessed from the Veyon Master. The function provided by the command line tool can be used for example to create an program shortcut for direct access to a specific computer.
de: Das Modul ``remoteaccess`` stellt Funktionen zum grafischen Fernzugriff auf Computer zur Verfügung. Es handelt sich hierbei um die gleichen Funktionen, die auch aus dem Veyon Master heraus erreichbar sind. Die über das Kommandozeilenwerkzeug bereitgestellte Funktion kann beispielsweise genutzt werden, um eine Programmverknüpfung für den direkten Zugriff auf einen bestimmten Computer anzulegen.

en: This command opens a window with the remote control function that can be used to control a remote computer. The computer name or IP address (and optionally the TCP port) must be passed as an argument:
de: Mit diesem Befehl wird ein Fenster mit der Fernsteuerungsfunktion  geöffnet, mit der ein entfernter Computer gesteuert werden kann. Als Argument muss die Computer- oder IP-Adresse des Computers (sowie optional der TCP-Port) übergeben werden:

en: This command opens a window with the remote view function to monitor a remote computer. In this mode the screen content is displayed in real time, but interaction with the computer is not possible until the corresponding button on the tool bar has been clicked. The computer or IP address (and optionally the TCP port) has to be passed as an argument:
de: Mit diesem Befehl wird ein Fenster mit der Fernansichtsfunktion geöffnet, mit der ein entfernter Computer überwacht werden kann. In diesem Modus wird der Bildschirminhalt in Echtzeit angezeigt, aber es ist keine Interaktion mit dem Computer möglich, solange die entsprechende Schaltfläche in der Werkzeugleiste nicht betätigt wird. Als Argument muss die Computer- oder IP-Adresse des Computers (sowie optional der TCP-Port) übergeben werden:

en: Service control
de: Dienststeuerung

en: The ``service`` module can be used to control the local Veyon Service.
de: Mit Hilfe des Moduls ``service`` lässt sich der lokale Veyon-Dienst steuern.

en: This command registers the Veyon Service as a service in the operating system so that it is automatically started when the computer boots.
de: Mit diesem Befehl wird der Veyon-Dienst im Betriebssystem als Dienst registriert, so dass er beim Hochfahren des Computers automatisch gestartet wird.

en: This command removes the service registration in the operating system so that the Veyon Service is no longer automatically started at boot time.
de: Mit diesem Befehl wird die Dienstregistrierung im Betriebssystem entfernt, so dass der Veyon-Dienst beim Hochfahren nicht mehr automatisch gestartet wird.

en: This command starts the Veyon Service.
de: Mit diesem Befehl wird der Veyon-Dienst gestartet.

en: This command stops the Veyon Service.
de: Mit diesem Befehl wird der Veyon-Dienst beendet.

en: This command restarts the Veyon Service.
de: Mit diesem Befehl wird der Veyon-Dienst neugestartet.

en: This command queries and displays the status of the Veyon Service.
de: Mit diesem Befehl wird der Status des Veyon-Dienst abgefragt und angezeigt.

en: Simple shell functionalities are provided by the ``shell`` module. If this module is called without further arguments, an interactive mode is started. In this mode, all CLI commands can be entered directly without having to specify and call the ``veyon-cli`` program for each command. The mode can be left by entering the keyword ``exit``.
de: Einfache Shellfunktionalitäten werden vom Modul ``shell`` bereitgestellt. Wird dieses Modul ohne Angabe weiterer Argumente aufgerufen, wird ein interaktiver Modus gestartet. In diesem Modus können alle CLI-Befehle direkt eingegeben werden können, ohne das Programm ``veyon-cli`` für jeden Befehl angeben und aufrufen zu müssen. Der Modus kann durch Eingabe des Schlüsselworts ``exit`` verlassen werden.

en: Furthermore the module can be used for automated processing of commands in a text file in order to implement simple batch processing:
de: Weiterhin kann das Modul zur automatisierten Abarbeitung von Befehlen in einer Textdatei genutzt werden, um eine einfache Stapelverarbeitung zu realisieren:

en: This command executes the commands specified in the text file line by line. Operations are executed independently of the result of previous operations, i.e. an error does not lead to termination.
de: Dieser Befehl führt die in der Textdatei angegebenen Befehle zeilenweise aus. Operationen werden unabhängig vom Ergebnis vorangegangener Operationen ausgeführt, d.h. ein Fehler führt nicht zum Abbruch.

en: Command line tool
de: Kommandozeilenwerkzeug

en: Command line
de: Kommandozeile

en: Configuration key
de: Konfigurationsschlüssel

en: List features
de: Funktionen auflisten

en: Service registration
de: Dienstregistrierung

en: Configuration
de: Konfiguration

en: To begin with the setup, start the Veyon Configurator if this has not already been done automatically after the installation. With this program a local Veyon installation can be set up and customized. The graphical user interface is divided into different topic- or component-related configuration pages. Depending on the installed plugins there may be additional configuration pages.
de: Um mit der Einrichtung zu beginnen, starten Sie den Veyon Configurator, sofern dies nach Abschluss der Installation nicht schon automatisch erfolgt ist. Mit diesem Programm kann eine lokale Veyon-Installation eingerichtet und angepasst werden. Die grafische Oberfläche ist dabei in verschiedene themen- bzw. komponentenbezogene Konfigurationsseiten untergliedert. Je nach installierten Plugins kann es zusätzliche Konfigurationsseiten geben.

en: The :ref:`ConfigurationReference` describes all configuration pages and configuration options with their individual definitions and possible configuration values.
de: In der :ref:`ConfigurationReference` sind alle Konfigurationsseiten sowie alle Konfigurationsoptionen mit ihren jeweiligen Bedeutungen beschrieben.

en: Overview
de: Übersicht

en: The basic settings on the configuration page :ref:`RefGeneral` apply to all :ref:`components` of Veyon. These include settings for the :ref:`RefUserInterface`, :ref:`RefLogging`, :ref:`RefAuthentication` as well as the :ref:`RefNetworkObjectDirectory` which stores the locations and computers displayed in the Veyon Master.
de: Die grundlegenden Einstellungen in der Konfigurationsseite :ref:`RefGeneral` betreffen alle :ref:`components` von Veyon. Dazu zählen Einstellungen zur :ref:`RefUserInterface`, :ref:`RefLogging`, der :ref:`RefAuthentication` sowie das :ref:`RefNetworkObjectDirectory`, in welchem die Standorte und Computer gespeichert sind, die im Veyon Master angezeigt werden.

en: The settings on the configuration page :ref:`RefService` influence the functionality of the Veyon Service and are used for fine-tuning and adaptation to implement special application scenarios. For smooth operation the default settings should normally not be changed.
de: Die Einstellungen in der Konfigurationsseite :ref:`RefService` beeinflussen die Funktionsweise des Veyon Service und dienen der Feineinstellung sowie der Anpassung zur Umsetzung spezieller Anwendungsszenarien. Für einen reibungslosen Betrieb sollten die vorgegebenen Einstellungen im Regelfall nicht geändert werden.

en: All settings on configuration page :ref:`RefMaster` only affect the behavior and functions of the Veyon Master application and apply system-wide for all users.
de: Alle Einstellungen in der Konfigurationsseite :ref:`RefMaster` betreffen ausschließlich das Verhalten und die Funktionen des Veyon Masters und gelten systemweit für alle Benutzer.

en: For a quick start to get to know the software you only need to add a location and individual computers on configuration page :ref:`ConfLocationsAndComputers`. After the configuration has been :ref:`exported to all computers <ConfImportExport>` the Veyon Master application can already be started and used. It should be ensured that the user used at logon exists with the same password on all computers.
de: Für einen Schnellstart zum Kennenlernen der Software müssen zunächst nur in der Konfigurationsseite :ref:`ConfLocationsAndComputers` ein Standort sowie einzelne Computer hinzufügt werden. Nachdem die Konfiguration :ref:`auf alle Computer übertragen wurde <ConfImportExport>`, kann der Veyon Master bereits gestartet und genutzt werden. Es sollte sichergestellt werden, dass der bei der Anmeldung verwendete Benutzer mit gleichem Passwort auf allen Computern existiert.

en: Authentication
de: Authentifizierung

en: In order to access a computer running the Veyon Service the accessing user must first authenticate himself, i.e. he has to prove his identity and usage authorization. Otherwise unrestricted access from any user to any computer running the Veyon Service would be possible. Access without authentication is not supported. The setup is done via the configuration page :ref:`RefGeneral` in section :ref:`RefAuthentication` in Veyon Configurator.
de: Damit auf einen Computer zugegriffen werden kann, auf dem der Veyon-Dienst läuft, muss sich der zugreifende Benutzer zunächst authentifizieren, d. h. seine Identität und Nutzungsberechtigung nachweisen. Andernfalls wäre ein uneingeschränkter Zugriff von jedem Nutzer auf jeden Computer möglich, auf dem der Veyon-Dienst läuft. Ein Zugriff ohne Authentifizierung ist nicht möglich. Die Einrichtung erfolgt über die Konfigurationsseite :ref:`RefGeneral` im Abschnitt :ref:`RefAuthentication` im Veyon Configurator.

en: Authentication methods
de: Authentifizierungsmethoden

en: Basically Veyon offers two different authentication methods: key file authentication and logon authentication.
de: Grundlegend stehen in Veyon mit der Schlüsseldatei-Authentifizierung sowie der Anmelde-Authentifizierung zwei verschiedene Authentifizierungsmethoden Verfügung.

en: **Key file authentication** is based on `Public-Key-Cryptography <https://en.wikipedia.org/wiki/Public-key_cryptography>`_, meaning that a public key and a associated private key are used. Only certain users may have access to the private key. On each connection request the Veyon Service sends a random character sequence to Veyon Master, which Veyon Master has to sign cryptographically using the private key. The signature is sent back to the Veyon Service and verified with the corresponding public key. This verification only succeeds if the signature was generated with the appropriate private key. The authenticity of the counterpart is then guaranteed. If the signature verification fails, the connection is closed.
de: Die **Schlüsseldatei-Authentifizierung** basiert auf einem `Public-Key-Verschlüsselungsverfahren <https://de.wikipedia.org/wiki/Public-Key-Verschl%C3%BCsselungsverfahren>`_, d. h. es kommen ein öffentlich bekannter Schlüssel sowie ein zugehöriger privater Schlüssel zum Einsatz, auf den nur bestimmte Benutzer Zugriff haben dürfen. Bei jeder Verbindungsanfrage sendet der Veyon-Dienst eine zufällige Zeichenfolge an den Veyon Master, die dieser mit Hilfe des privaten Schlüssels kryptografisch signieren muss. Die Signatur wird an den Veyon-Dienst zurückgesendet und anhand des öffentlichen Schlüssels überprüft. Diese Überprüfung ist nur dann erfolgreich, wenn die Signatur mit dem passenden privaten Schlüssel erzeugt wurde. Die Authentizität des Gegenübers ist dann sichergestellt. Schlägt die Signaturüberprüfung fehl, wird die Verbindung geschlossen.

en: With **logon authentication** Veyon Master encrypts the username and password of the accessing user (e.g. teacher) and sends this data to the Veyon Service on the remote computer. The Veyon Service then initiates an internal user login on the local system using the decrypted credentials. If successful, the username and password are correct and the authenticity of the counterpart is ensured. If the login fails, the connection is closed. **This method requires identical user accounts to exist on all computers.** Therefore, the use of this method only makes sense in conjunction with a central (user) directory service such as ActiveDirectory or LDAP.
de: Bei der **Anmelde-Authentifizierung** verschlüsselt Veyon Master den Benutzernamen und das Kennwort des zugreifenden Benutzers (z.B. Lehrer) und sendet diese Daten an den Veyon-Dienst auf dem entfernten Computer. Mit diesen Zugangsdaten initiiert der Veyon-Dienst anschließend eine interne Benutzeranmeldung am lokalen System. Wenn dieser Vorgang erfolgreich war, sind Benutzername und Kennwort korrekt, so dass die Authentizität des Gegenübers sichergestellt ist. Schlägt die Anmeldung fehl, wird die Verbindung geschlossen. **Diese Methode setzt voraus, dass auf allen Computern identische Benutzerkonten existieren.** Daher ist die Verwendung dieser Methode nur in Verbindung mit einem zentralen (Benutzer-)Verzeichnisdienst wie ActiveDirectory oder LDAP sinnvoll.

en: Both methods have advantages and disadvantages so the choice of the right method depends on the environment, security requirements and desire for user comfort.
de: Beide Methoden haben Vor- und Nachteile, so dass die Wahl der richtigen Methode von der Umgebung, den Sicherheitsanforderungen und den Komfortwünschen abhängt.

en: **Key file authentication**
de: **Schlüsseldatei-Authentifizierung**

en: Advantages
de: Vorteile

en: Disadvantages
de: Nachteile

en: no login with username and password required when starting Veyon Master
de: keine Anmeldung mit Benutzername und Passwort beim Start des Veyon Masters notwendig

en: access to computers can be handled centrally by access rights to the file containing the private key
de: Zugriff auf Computer kann über Zugriffsrechte auf private Schlüsseldatei einfach und zentral gesteuert werden

en: more effort for the setup
de: höherer Aufwand bei der Einrichtung

en: user identity can not be assured even after successful signature check
de: tatsächlicher Benutzer kann auch nach erfolgreicher Signaturprüfung nicht zweifelsfrei sichergestellt werden

en: system-wide exchange of key files necessary if compromised
de: systemweiter Austausch von Schlüsseldateien notwendig, wenn diese kompromittiert wurden

en: **Logon authentication**
de: **Anmelde-Authentifizierung**

en: easy and effortless setup
de: einfache und aufwandsarme Einrichtung

en: identity of counterpart can be assured, allowing to use :ref:`AccessControlRules`
de: zweifelsfreie Sicherstellung der Identität des Gegenübers, so dass :ref:`AccessControlRules` verwendet werden können

en: login with username and password necessary whenever Veyon Master is used
de: Anmeldung mit Benutzername und Passwort bei jeder Verwendung des Veyon Masters notwendig

en: The respective authentication method can be chosen and configured as described in section :ref:`RefAuthentication` in the configuration reference.
de: Die jeweilige Authentifizierungsmethode kann wie in der Konfigurationsreferenz im Abschnitt :ref:`RefAuthentication` beschrieben gewählt und eingerichtet werden.

en: Key management
de: Schlüsselverwaltung

en: In order to use the key file authentication, first a key pair consisting of a public and a private key has to be created. The configuration page :ref:`RefAuthenticationKeys` is available for this purpose. A new key pair is generated via the :guilabel:`Create key pair` button. A short, concise term such as ``teacher`` should be chosen as the name. Then an access group must be set for both private and public keys. Only users who are to be allowed to access computers using Veyon Master should be member of the access group set for private keys. The public key should be assigned to a global access group so that the key is readable for all users and the operating system.
de: Um die Schlüsseldatei-Authentifizierung zu nutzen, muss zunächst ein Schlüsselpaar bestehend aus einem privaten und öffentlichen Schlüssel erzeugt werden. Hierfür steht die Konfigurationsseite :ref:`RefAuthenticationKeys` zur Verfügung. Über die Schaltfläche :guilabel:`Schlüsselpaar erzeugen` wird ein neues Schlüsselpaar erzeugt. Als Name sollte eine kurze prägnante Bezeichnung wie ``lehrer`` gewählt werden. Anschließend muss sowohl für privaten als auch öffentlichen Schlüssel eine Zugriffsgruppe gesetzt werden. Der Zugriffsgruppe für den privaten Schlüssel dürfen nur Nutzer angehören, die über den Veyon Master auf andere Computer zugreifen dürfen sollen. Der öffentliche Schlüssel wiederum sollte einer globalen Zugriffsgruppe zugewiesen werden, so dass der Schlüssel für alle Benutzer und das Betriebssystem lesbar ist.

en: Once key file authentication is set up and working with one client computer, the keys can also be transferred to a shared network drive and the :ref:`RefKeyFileDirectories` can be changed accordingly. On the client computers only the Veyon configuration has to be imported, while the key files do not have to be imported manually.
de: Sobald die Schlüsseldatei-Authentifizierung eingerichtet ist und mit einem Client-Computer funktioniert, können die Schlüssel auch auf einem gemeinsamen Netzlaufwerk abgelegt und die :ref:`RefKeyFileDirectories` angepasst werden. Auf den Client-Computern muss dann nur noch die Veyon-Konfiguration importiert werden, während die Schlüsseldateien nicht manuell importiert werden müssen.

en: The private key file may only be accessible to users who should have access to other computers. If the file is stored on a network drive, it is therefore crucial to ensure that file access is restricted with using file ACLs or similar!
de: Die private Schlüsseldatei darf nur Nutzern zugänglich sein, denen der Zugriff auf andere Computer gestattet sein soll. Wenn die Datei auf einem Netzlaufwerk liegt, muss daher unbedingt darauf geachtet werden, dass der Zugriff per Datei-ACL o. ä. eingeschränkt wird!

en: The access control module can be used to specify in detail which users may access certain computers. Access control is performed during connection initialization after a successful authentication. While authentication assures the authenticity of an accessing user, the access control functionality restricts computer access to authorized users such as teachers.
de: Mit Hilfe des Moduls Zugriffskontrolle kann detailliert festgelegt werden, welche Benutzer auf bestimmte Computer zugreifen dürfen. Die Zugriffskontrolle wird während der Verbindungsinitialisierung nach einer erfolgreichen Authentifizierung durchgeführt. Während die Authentifizierung die Authentizität eines zugreifenden Benutzers sicherstellt, schränkt die Zugriffskontrollfunktionalität den Computerzugriff auf autorisierte, d.h. berechtigte Benutzer wie beispielsweise Lehrer ein.

en: The setup is done on the :guilabel:`Access control` configuration page and is described in detail in the :ref:`configuration reference <ConfigurationReference>` as well as chapter :ref:`AccessControlRules`.
de: Die Einrichtung erfolgt über die Konfigurationsseite :guilabel:`Zugriffskontrolle` und ist in der :ref:`Konfigurationsreferenz <ConfigurationReference>` im Abschnitt :ref:`AccessControlRules` ausführlich beschrieben.

en: Like all other settings the access control configuration is part of the local Veyon configuration. The configuration must therefore be :ref:`transferred to all other computers <ConfImportExport>` to work properly.
de: Die Konfiguration der Zugriffskontrolle ist wie alle Einstellungen Teil der lokalen Veyon-Konfiguration. Die Konfiguration muss daher :ref:`auf alle anderen Computer übertragen werden <ConfImportExport>`, um ordnungsgemäß zu funktionieren.

en: Locations & computers
de: Standorte & Computer

en: On the configuration page :guilabel:`Locations & computers` you can create the locations and computers displayed in the Veyon Master application when the :ref:`RefNetworkObjectDirectory` backend *Builtin* is used. Unlike backends such as :ref:`LDAP <LDAP>` this information is stored in the local configuration and must therefore be transferred to all computers.
de: In der Konfigurationsseite :guilabel:`Standorte & Computer` können die Standorte und Computer angelegt werden, die im Veyon Master angezeigt werden, wenn das :ref:`RefNetworkObjectDirectory`-Backend *Eingebaut* verwendet wird. Diese Informationen werden im Gegensatz zu Backends wie :ref:`LDAP <LDAP>` in der lokalen Konfiguration gespeichert und müssen daher auf alle Computer übertragen werden.

en: The configuration page consists of two lists. The left list contains all configured locations. Using the two buttons below the list, locations may be added or removed. Existing locations can be edited and renamed by double-clicking.
de: Die Konfigurationsseite besteht aus zwei Listen. In der linken Liste sind alle konfigurierten Standorte aufgeführt. Über die zwei Schaltflächen unterhalb der Liste können Standorte angelegt oder gelöscht werden. Bestehende Standorte können per Doppelklick bearbeitet und umbenannt werden.

en: The list on the right contains all computers stored for the currently selected location. The two buttons below the list can be used to add or remove computers. The individual cells in the table can be edited by double-clicking them. A computer name and a hostname or IP address must be specified for each computer. To access Veyon Server instances other than the default (:ref:`Multi session mode <RefMultiSessionMode>`) the corresponding port numbers have to be appended, e.g. ``myhost.example.org:11101``. In case the `Wake-on-LAN <https://en.wikipedia.org/wiki/Wake-on-LAN>`_ feature is to be used, the corresponding MAC address must also be supplied. Otherwise this column can be left blank.
de: In der rechten Liste sind alle Computer aufgeführt, die für den aktuell ausgewählten Standort hinterlegt sind. Über die zwei Schaltflächen unterhalb der Liste können Computer angelegt oder gelöscht werden. Die einzelnen Zellen in der Tabelle können per Doppelklick bearbeitet werden. Für jeden Computer muss ein Computername sowie ein Hostname/IP-Adresse angegeben werden. Um auf andere Instanzen des Veyon Servers als die der Standard-Sitzung (:ref:`Multi session mode <RefMultiSessionMode>`) zuzugreifen, müssen die entsprechenden Portnummern angehängt werden, z.B. ``myhost.example.org:11101``. Soll die Funktion zum Einschalten von Computern via `Wake-on-LAN <https://de.wikipedia.org/wiki/Wake_On_LAN>`_ verwendet werden, muss auch die zugehörige MAC-Adresse eingetragen werden. Andernfalls kann diese Spalte leer gelassen werden.

en: All information about connecting Veyon to an LDAP-compatible server such as *OpenLDAP* or *Active Directory* can be found in chapter :ref:`LDAP`.
de: Alle Informationen rund um die Anbindung von Veyon an einen LDAP-kompatiblen Server wie *OpenLDAP* oder *Active Directory* befinden sich im Kapitel :ref:`LDAP`.

en: Importing/exporting a configuration
de: Import/Export der Konfiguration

en: An imported prerequisite for the use of Veyon is an identical configuration on all computers. Transferring the Veyon configuration to another computer can be done manually at first, but should be automated later. Different methods are available for both ways.
de: Eine wichtige Voraussetzung für den Einsatz von Veyon ist eine identische Konfiguration auf allen Computern. Eine Übertragung der Veyon-Konfiguration auf einen anderen Computer kann dabei zunächst manuell erfolgen, sollte später aber automatisiert werden. Für beide Wege stehen verschiedene Methoden zur Verfügung.

en: In the Veyon Configurator you can find the entry :guilabel:`Save settings to file` in the :guilabel:`File` menu. This entry allows exporting the current configuration to a file in JSON format. This file can be imported to another computer using the entry :guilabel:`Load settings from file` in the same menu. Please note, that the settings are loaded into the user interface during the import, but are applied and saved in the system only after the :guilabel:`Apply` button has been pressed.
de: Im Veyon Configurator befindet sich im Menü :guilabel:`Datei` der Eintrag :guilabel:`Einstellungen in Datei speichern`, über den der Export der aktuellen Konfiguration in eine Datei im JSON-Format möglich ist. Diese Datei kann auf einem anderen Computer im selben Menü über den Eintrag :guilabel:`Einstellungen aus Datei laden` importiert werden. Hierbei ist zu beachten, dass beim Import die Einstellungen in die Benutzeroberfläche geladen werden, aber erst nach Betätigung der Schaltfläche :guilabel:`Anwenden` übernommen und im System gespeichert werden.

en: The :ref:`ConfigurationManagement` module of the :ref:`CommandLineInterface` can be used to automate/script configuration import and export.
de: Über das Modul :ref:`ConfigurationManagement` der :ref:`CommandLineInterface` können sowohl Konfigurationsimport als auch -export automatisiert/scriptgesteuert durchgeführt werden.

en: Additionally, when performing an :ref:`automated installation <AutoInstall>` the configuration can be imported without requiring any further user interaction. In the example section an :ref:`example <InstallationConfigurationImport>` is given for the installer parameter ``/ApplyConfig``.
de: Auch im Rahmen einer :ref:`automatisierten Installation <AutoInstall>` kann die Konfiguration ohne weitere Interaktion übernommen werden. Unter den Beispielen befindet sich auch ein :ref:`Beispiel <InstallationConfigurationImport>` für den Installer-Parameter ``/ApplyConfig``.

en: Reset configuration
de: Konfiguration zurücksetzen

en: In some error situations it may be advisable to completely reset the Veyon configuration and then restart with the default values. For this purpose you can use the entry :guilabel:`Reset configuration` in the :guilabel:`File` menu in the Veyon Configurator.
de: In einigen Fehlersituationen kann es ratsam sein, die Veyon-Konfiguration komplett zurückzusetzen, um anschließend mit den Vorgabewerten neu zu beginnen. Hierfür befindet sich im Veyon Configurator im Menü :guilabel:`Datei` der Eintrag :guilabel:`Konfiguration zurücksetzen`.

en: Alternatively the configuration can also be reset using the :ref:`ConfigurationManagement` module of the :ref:`CommandLineInterface`.
de: Alternativ kann die Konfiguration auch über das Modul :ref:`ConfigurationManagement` der :ref:`CommandLineInterface` zurückgesetzt werden.

en: Furthermore the saved configuration can be reset on operating system level. On Linux the file :file:`/etc/xdg/Veyon Solutions/Veyon.conf` has to be deleted, while on Windows the registry key :file:`HKLM\\Software\\Veyon Solutions` and all of its subkeys have to be deleted.
de: Weiterhin kann die gespeicherte Konfiguration auf Betriebssystemebene zurückgesetzt werden. Unter Linux muss dazu die Datei :file:`/etc/xdg/Veyon Solutions/Veyon.conf` gelöscht werden, während unter Windows der Registry-Schlüssel :file:`HKLM\\Software\\Veyon Solutions` mit allen Unterschlüsseln gelöscht werden muss.

en: Quick start
de: Schnellstart

en: Key file authentication
de: Schlüsseldatei-Authentifizierung

en: Public-key-cryptography
de: Public-Key-Verschlüsselung

en: Public key
de: Öffentlicher Schlüssel

en: Private key
de: Privater Schlüssel

en: Key file
de: Schlüsseldatei

en: Logon authentication
de: Anmelde-Authentifizierung

en: Username
de: Benutzername

en: Password
de: Passwort

en: Key pair
de: Schlüsselpaar

en: Locations and computers
de: Standorte und Computer

en: Export configuration
de: Konfiguration exportieren

en: Import configuration
de: Konfiguration importieren

en: Load settings
de: Einstellungen laden

en: Save settings
de: Einstellungen speichern

en: Reset settings
de: Einstellungen zurücksetzen

en: Clear configuration
de: Konfiguration zurücksetzen

en: Delete configuration
de: Konfiguration löschen

en: FAQ - Frequently Asked Questions
de: FAQ - Häufig gestellte Fragen

en: Does Veyon run under Chrome OS (ChromeBooks) or MacOS?
de: Funktioniert Veyon unter Chrome OS (ChromeBooks) oder macOS?

en: Currently Veyon is only available for Linux- and Windows-based environments. Support for other platforms is being worked on though. The Veyon project relies on the help of experienced software developers, especially for porting Veyon to macOS and Android.
de: Derzeit ist Veyon ausschließlich für Linux- oder Windows-basierte Umgebungen verfügbar. Die Unterstützung weiterer Plattformen befindet sich jedoch in Arbeit. Hierbei ist das Veyon-Projekt auf Mithilfe von erfahrenen Software-Entwicklern angewiesen, insbesondere für die Portierung auf macOS und Android.

en: How can I add computers in order to access them?
de: Wie kann ich Computer hinzufügen, so dass ich darauf zugreifen kann?

en: If the default :ref:`RefNetworkObjectDirectory` is used, all you need to do is add the appropriate locations and computers on the :ref:`ConfLocationsAndComputers` configuration page. Afterwards the added resources are available in Veyon Master.
de: Wenn das voreingestellte :ref:`RefNetworkObjectDirectory` verwendet wird, müssen lediglich auf der Konfigurationsseite :ref:`ConfLocationsAndComputers` die entsprechenden Standorte angelegt und Computer hinzugefügt werden. Anschließend stehen diese im Veyon Master zur Verfügung.

en: If :ref:`LDAP` is configured the network object directory has to be changed to the appropriate LDAP backend so that the computers from the directory are displayed in the Veyon Master.
de: Ist die :ref:`LDAP-/AD-Integration <LDAP>` eingerichtet, muss das Netzwerkobjektverzeichnis ebenfalls noch auf das entsprechende LDAP-Backend umgestellt werden, damit die Computer aus dem Verzeichnis im Veyon Master angezeigt werden.

en: How can I migrate an existing iTALC installation to Veyon?
de: Wie kann ich eine bestehende iTALC-Installation zu Veyon migrieren?

en: Although iTALC and Veyon are conceptually similar, a complete new installation and configuration is necessary to use Veyon, since configuration and file formats as well as their paths have changed and are not compatible. For a migration iTALC has to be uninstalled completely first. It is recommended to reboot the computer afterwards. Veyon can then be installed and configured in the same way as iTALC.
de: Auch wenn sich iTALC und Veyon konzeptuell wenig unterscheiden, ist für den Einsatz von Veyon eine komplette Neuinstallation und Einrichtung notwendig, da sich Konfigurations- und Dateiformate sowie deren Speicherorte geändert haben und nicht kompatibel sind. Für eine Migration muss iTALC daher zunächst vollständig deinstalliert werden. Es wird empfohlen, danach einen Neustart des Computers durchzuführen. Anschließend kann Veyon installiert und auf gleichem Weg wie iTALC eingerichtet werden.

en: While the configuration of authentication methods is very similar, the configuration of locations and computers is done via the Veyon Configurator and no longer in the Master application. In this context you should check whether the new :ref:`LDAP` can be used to make locations and computers automatically available in Veyon.
de: Während die Einrichtung der Authentifizierungsmethoden sehr ähnlich ist, erfolgt die Konfiguration von Standorten und Computern über den Veyon Configurator und nicht mehr im Master. In diesem Zusammenhang sollte überprüft werden, ob die neue :ref:`LDAP-/AD-Integration <LDAP>` genutzt werden kann, um Standorte und Computer automatisch in Veyon verfügbar zu machen.

en: Is it possible to use Veyon Master on more than one computer?
de: Ist es möglich, den Veyon Master auf mehreren Computern zu verwenden?

en: The usage of Veyon Master on multiple computers is possible without any restrictions. For this to work an identical configuration has to be used on all master computers like it's required for client computers in general. If logon authentication is used no further steps are necessary. If key file authentication is used the same private key has to be distributed to all master computers.
de: Der Einsatz von Veyon Master auf mehreren Computern ist problemlos möglich. Hierzu muss wie auch bei den Client-Computern sichergestellt werden, dass die identische Konfiguration auf allen Master-Computern zum Einsatz kommt. Wird die Anmelde-Authentifizierung genutzt, sind keine weiteren Schritte notwendig. Für die Schlüssel-Authentifizierung muss der private Schlüssel auf alle Master-Computer verteilt werden.

en: How can an existing VNC server be used in conjunction with Veyon?
de: Wie kann ein bestehender VNC-Server gemeinsam mit Veyon verwendet werden?

en: In some environments a VNC server is already installed (e. g. UltraVNC) or is provided by the system (e. g. VNC-based access to virtual desktops in VDI environments). This may result in degraded performance or conflicts with the Veyon-internal VNC server. In such cases it is recommended to configure Veyon to use the existing (external) VNC server instead of starting the internal VNC server. The configuration is done through the Veyon Configurator on the configuration page :ref:`RefService` in section :ref:`RefVNCServer`.
de: In einigen Umgebungen ist bereits ein VNC-Server installiert (z. B. UltraVNC) oder wird systemseitig bereitgestellt (z. B. VNC-basierter Zugriff auf virtuelle Desktops in VDI-Umgebungen). Hier kann es unter Umständen zu Performanceeinbußen oder Konflikten mit dem Veyon-internen VNC-Server kommen. In solchen Fällen wird empfohlen, Veyon so einzurichten, dass der bestehende (externe) VNC-Server mitbenutzt wird, anstatt den internen VNC-Server zu starten. Die Konfiguration erfolgt im Veyon Configurator in der Konfigurationsseite :ref:`RefService` im Abschnitt :ref:`RefVNCServer`.

en: Can I import/use an existing or generated file with location and computer information?
de: Kann ich eine bestehende oder generierte Datei mit Standort- und Computerinformationen importieren/verwenden?

en: As of Veyon 4.1, there is a new :ref:`module for the command line interface <CLINetworkObjectDirectory>`. This module can be used to import locations and computers from any kind of text files (including CSV files) into the builtin network object directory.
de: Seit Veyon 4.1 gibt es ein neues :ref:`Modul für die Kommandozeilenschnittstelle <CLINetworkObjectDirectory>`, über das Standorte und Computer aus Textdateien aus beliebigen Textdateien (einschließlich CSV-Dateien) in das Netzwerkobjektverzeichnis importiert werden können.

en: How can I view or control all monitors of a remote computer?
de: Wie kann ich alle Bildschirme eines entfernten Computers einsehen oder steuern?

en: On Windows by default only the primary monitor of a computer is accessible with Veyon. You can however change this behaviour in the :ref:`RefVNCServer` configuration. Select the VNC server plugin :guilabel:`Builtin VNC server` and enable the option :guilabel:`Enable multi monitor support`.
de: Unter Windows kann mit Veyon standardmäßig nur auf den primären Bildschirm eines Computers zugegriffen werden. Sie können dieses Verhalten jedoch in der :ref:`RefVNCServer`-Konfiguration ändern. Wählen Sie dazu das VNC-Server-Plugin :guilabel:`Eingebauter VNC-Server` und aktivieren die Option :guilabel:`Multi-Monitor-Unterstützung aktivieren`.

en: How can I import or export the selection of displayed computers?
de: Wie kann ich die Auswahl der angezeigten Computer exportieren/importieren?

en: The selection of displayed computers is saved in the personal :ref:`user configuration <RefUserConfiguration>`. There are two ways to share this configuration with multiple users. Either the user configuration file can be copied into the profile of the user, e.g. via login scripts. Alternatively, the user configuration can be also be stored in a shared directory (e.g. a network drive) and the :ref:`user configuration setting <RefUserConfiguration>` has to be changed accordingly so that the user configuration is loaded from this directory. Please note that the access rights may have to be adjusted so that changes made by users are not written back into the global user configuration.
de: Die Auswahl der angezeigten Computer wird in der :ref:`persönlichen Benutzerkonfiguration <RefUserConfiguration>` gespeichert. Um diese für mehrere Benutzer gemeinsam zu verwenden, gibt es zwei Vorgehensweisen. Zum einen kann die Benutzerkonfigurationsdatei z. B. durch Anmeldescripte in das jeweilige Profil des Benutzers kopiert werden. Alternativ kann die Benutzerkonfiguration auch in einem gemeinsam verwendeten Verzeichnis (z. B. Netzlaufwerk) abgelegt werden und die :ref:`Einstellung zur Benutzerkonfiguration <RefUserConfiguration>` dahingehend geändert werden, dass die Benutzerkonfiguration aus diesem Verzeichnis geladen wird. Hierbei ist zu beachten, dass die Zugriffsrechte ggf. angepasst werden müssen, damit Änderungen durch die Benutzer nicht in die globale Benutzerkonfiguration zurückgeschrieben werden.

en: In this context please also refer the function :ref:`Automatic switch to current classroom <RefAutoSelectLocation>`, which can be used to directly realize the desired behavior.
de: In diesem Zusammenhang sei auch auf die Funktion zum :ref:`Automatischen Standortwechsel <RefAutoSelectLocation>` verwiesen, über die sich das möglicherweise gewünschte Verhalten direkt realisieren lässt.

en: How can I hide the master computer from computer locations?
de: Wie kann ich den Master-Computer aus den Computerstandorten ausblenden?

en: All you need to do is enable the option :ref:`Hide local computer <RefAutoHideLocalComputer>` in the master configuration page.
de: Hierfür muss lediglich die Option :ref:`Lokalen Computer ausblenden <RefAutoHideLocalComputer>` in der Master-Konfigurationsseite aktiviert werden.

en: What happens if there is no matching access control rule?
de: Was passiert, wenn keine Zugriffskontrollregel zutrifft?

en: If there is no rule where all activated conditions apply when processing the configured access control rules, access is denied and the connection is closed. This prevents an attacker from being accidentally granted access due to an incomplete ruleset.
de: Wenn es bei der Abarbeitung der konfigurierten Zugriffskontrollregeln keine Regel gibt, bei der alle aktivierten Bedingungen zutreffen, wird der Zugriff verweigert und die Verbindung geschlossen. Damit wird verhindert, dass einem Angreifer der Zugriff aufgrund eines unvollständigen Regelwerks aus Versehen erlaubt wird.

en: Technical glossary
de: Technisches Glossar

en: From Wikipedia, the free encyclopedia:
de: Aus Wikipedia, der freien Enzyklopädie:

en: Access Control List
de: Zugriffskontrollliste

en: a piece of computer hardware or software that accesses a service made available by a server.
de: Ein Client (über englisch client aus lateinisch cliens wörtlich für „Kunde“) – auch clientseitige Anwendung, Clientanwendung oder Clientprogramm – bezeichnet ein Computerprogramm, das auf dem Endgerät eines Netzwerks ausgeführt wird und mit einem Server (Zentralrechner) kommuniziert. Man nennt auch ein Endgerät selbst, das Dienste von einem Server abruft, Client.

en: https://en.wikipedia.org/wiki/Client_(computing)
de: https://de.wikipedia.org/wiki/Client

en: a list of frequently asked questions (FAQs) and answers on a particular topic.
de: Frequently Asked Questions, kurz FAQ oder FAQs, englisch für häufig gestellte Fragen oder auch meistgestellte Fragen, sind eine Zusammenstellung von oft gestellten Fragen und den dazugehörigen Antworten zu einem Thema.

en: https://en.wikipedia.org/wiki/FAQ
de: https://de.wikipedia.org/wiki/Frequently_Asked_Questions

en: Host
de: Rechner

en: a computer or other device connected to a computer network. A network host may offer information resources, services, and applications to users or other nodes on the network. A network host is a network node that is assigned a network address.
de: Als Hostrechner (auch Host-Rechner, Hostcomputer oder Host-Computer; Lehnübersetzungen von englisch host computer), kurz Host, wird ein in ein Rechnernetz eingebundener Computer mit zugehörigem Betriebssystem bezeichnet, der Clients bedient oder Server beherbergt (also Dienste bereitstellt).

en: https://en.wikipedia.org/wiki/Host_(network)
de: https://de.wikipedia.org/wiki/Hostrechner

en: a label that is assigned to a device connected to a computer network and that is used to identify the device in various forms of electronic communication, such as the World Wide Web.
de: Der Hostname (auch Sitename) ist die eindeutige Bezeichnung eines Rechners in einem Netzwerk. Er wird vorwiegend beim elektronischen Datenaustausch (z. B. E-Mail, Usenet, FTP) benutzt, um den Kommunikationspartner in einem von Menschen les- und merkbaren Format anzugeben.

en: https://en.wikipedia.org/wiki/Hostname
de: https://de.wikipedia.org/wiki/Hostname

en: the principal communications protocol in the Internet protocol suite for relaying datagrams across network boundaries. Its routing function enables internetworking, and essentially establishes the Internet.
de: Das Internet Protocol (IP) ist ein in Computernetzen weit verbreitetes Netzwerkprotokoll und stellt die Grundlage des Internets dar. Es ist die Implementierung der Internetschicht des TCP/IP-Modells bzw. der Vermittlungsschicht (engl. Network Layer) des OSI-Modells. IP ist ein verbindungsloses Protokoll, d. h. bei den Kommunikationspartnern wird kein Zustand etabliert.

en: https://en.wikipedia.org/wiki/Internet_Protocol
de: https://de.wikipedia.org/wiki/Internet_Protocol

en: IP Address
de: IP-Adresse

en: a numerical label assigned to each device connected to a computer network that uses the Internet Protocol for communication.
de: Eine IP-Adresse ist eine Adresse in Computernetzen, die – wie das Internet – auf dem Internetprotokoll (IP) basiert. Sie wird Geräten zugewiesen, die an das Netz angebunden sind, und macht die Geräte so adressierbar und damit erreichbar. Die IP-Adresse kann einen einzelnen Empfänger oder eine Gruppe von Empfängern bezeichnen (Multicast, Broadcast). Umgekehrt können einem Computer mehrere IP-Adressen zugeordnet sein.

en: https://en.wikipedia.org/wiki/IP_address
de: https://de.wikipedia.org/wiki/IP-Adresse

en: the most recent version of the Internet Protocol (IP), the communications protocol that provides an identification and location system for computers on networks and routes traffic across the Internet.
de: die neueste Version des Internet Protokolls (IP), dem Kommunikationsprotokoll, das ein Identifikations- und Ortungssystem für Computer in Netzwerken bereitstellt und den Verkehr über das Internet leitet.

en: https://en.wikipedia.org/wiki/IPv6
de: https://de.wikipedia.org/wiki/IPv6

en: an endpoint of communication. Physical as well as wireless connections are terminated at ports of hardware devices. At the software level, within an operating system, a port is a logical construct that identifies a specific process or a type of network service.
de: Ein Port ist der Teil einer Netzwerk-Adresse, der die Zuordnung von TCP- und UDP-Verbindungen und -Datenpaketen zu Server- und Client-Programmen durch Betriebssysteme bewirkt. Zu jeder Verbindung dieser beiden Protokolle gehören zwei Ports, je einer auf Seiten des Clients und des Servers.

en: https://en.wikipedia.org/wiki/Port_(computer_networking)
de: https://de.wikipedia.org/wiki/Port_(Protokoll)

en: one of the main protocols of the Internet protocol suite. It originated in the initial network implementation in which it complemented the Internet Protocol (IP). Therefore, the entire suite is commonly referred to as TCP/IP.
de: Das Transmission Control Protocol (TCP, engl., zu deutsch Übertragungssteuerungsprotokoll) ist ein Netzwerkprotokoll, das definiert, auf welche Art und Weise Daten zwischen Netzwerkkomponenten ausgetauscht werden sollen. Nahezu sämtliche aktuellen Betriebssysteme moderner Computer beherrschen TCP und nutzen es für den Datenaustausch mit anderen Rechnern. Das Protokoll ist ein zuverlässiges, verbindungsorientiertes, paketvermitteltes Transportprotokoll in Computernetzwerken. Es ist Teil der Internetprotokollfamilie, der Grundlage des Internets.

en: https://en.wikipedia.org/wiki/Transmission_Control_Protocol
de: https://de.wikipedia.org/wiki/Transmission_Control_Protocol

en: a reference to a web resource that specifies its location on a computer network and a mechanism for retrieving it.
de: Ein Uniform Resource Locator (Abk. URL; englisch für einheitlicher Ressourcenzeiger) identifiziert und lokalisiert eine Ressource, beispielsweise eine Webseite über die zu verwendende Zugriffsmethode (zum Beispiel das verwendete Netzwerkprotokoll wie HTTP oder FTP) und den Ort (engl. location) der Ressource in Computernetzwerken.

en: https://en.wikipedia.org/wiki/URL
de: https://de.wikipedia.org/wiki/Uniform_Resource_Locator

en: Veyon Administrator Manual
de: Veyon-Administratorhandbuch

en: Hardware and software requirements
de: Hard- und Softwareanforderungen

en: Veyon is designed to run on standard computers running Windows or Linux. The minimum requirements for the hardware depend on the usage scenario and size of the environment in which Veyon is deployed. While there are no special requirements for client computers all master computers should be equipped with enough RAM and CPU cores to monitor the desired number of client computers.
de: Veyon ist für den Betrieb auf Standard-Computern unter Windows oder Linux ausgelegt. Die Mindestanforderungen an die Hardware hängen vom Anwendungsfall und der Größe der Umgebung ab, in der Veyon eingesetzt wird. Während es für Client-Computer keine speziellen Voraussetzungen gibt, sollte der Master-Computer mit ausreichend Arbeitsspeicher und CPU-Kernen ausgestattet sein, um die gewünschte Anzahl an Client-Computern zu überwachen.

en: At least 2 GB RAM - Veyon Master requires 20-30 MB per client computer, depending on the client's screen resolution
de: Mindestens 2 GB Arbeitsspeicher - Veyon Master benötigt 20-30 MB pro Client-Computer, abhängig von der Bildschirmauflösung des Clients

en: Multi-core system (2-4 CPU cores) highly recommended
de: Mehrkernsystem (2-4 CPU-Kerne) ausdrücklich empfohlen

en: All computers must be connected through a TCP-/IP-compatible network. Both wired and wireless network connections work. For using Veyon with more than 10 computers a Gigabit network is recommended, otherwise the performance of the demo mode feature (see user manual) may not be satisfactory. The same applies to wireless networks (*Wifi*) where at least the IEEE 802.11n standard should be used.
de: Alle Computer müssen über ein TCP-/IP-kompatibles Netzwerk verbunden sein. Sowohl drahtgebundene als auch kabellose Netzwerkverbindungen funktionieren. Für den Einsatz von Veyon mit mehr als 10 Computern wird ein Gigabit-Netzwerk empfohlen, da der Demo-Modus (siehe Anwenderhandbuch) andernfalls möglicherweise nicht performant genug arbeitet. Gleiches gilt für kabellose Netzwerke (WLAN), so dass mindestens der Funkstandard IEEE 802.11n zum Einsatz kommen sollte.

en: From a software point of view, an up-to-date operating system supported by the manufacturer or the community must be used. The following operating systems are supported:
de: Aus softwaretechnischer Sicht muss ein aktuelles, vom Hersteller oder der Community unterstütztes Betriebssystem verwendet werden. Die folgenden Betriebssysteme werden unterstützt:

en: Windows 10 or 11 (32/64 Bit)
de: Windows 10 oder 11 (32/64 Bit)

en: Linux with at least version 5.7 of Qt
de: Linux mit Qt in mindestens Version 5.7

en: Debian 10 or newer
de: Debian 10 oder neuer

en: Ubuntu 20.04 or newer
de: Ubuntu 20.04 oder neuer

en: openSUSE 15.4 or newer
de: openSUSE 15.4 oder neuer

en: Fedora 38 or newer
de: Fedora 38 oder neuer

en: CentOS 7.9 or newer
de: CentOS 7.9 oder neuer

en: The mixed operation of Veyon on Windows and Linux computers works without any restrictions.
de: Der Mischbetrieb von Veyon auf Windows- und Linux-Computern funktioniert ohne Einschränkungen.

en: Preparing the installation
de: Installationsvorbereitungen

en: First of all download the installation files for your platform from the `Veyon download page <https://veyon.io/download/>`_. For Windows computers it is recommended to use the 64-bit version (`win64`). For 32-bit installations the 32-bit version (`win32`) has to be used.
de: Laden Sie zunächst die Installationsdateien für Ihre Plattform von der `Veyon-Downloadseite <https://veyon.io/download>`_ herunter. Für Windows-Computer wird der Einsatz der 64-Bit-Variante (`win64`) empfohlen. Für 32-Bit-Installationen muss die 32-Bit-Variante (`win32`) verwendet werden.

en: Installation on a Windows computer
de: Installation auf einem Windows-Computer

en: Run the installer file with administrative privileges and follow the displayed instructions. On computers that do not require the Veyon Master application (e.g. student computers) you can deselect the component *Veyon Master* in the *Choose Components* dialog.
de: Führen Sie die Installationsdatei mit Administratorrechten aus und folgen Sie den Anweisungen auf dem Bildschirm. Auf Computern, auf denen das Veyon-Master-Programm nicht benötigt wird (z. B. Schülerrechner), können Sie im Dialog *Komponenten auswählen* die Komponente *Veyon Master* abwählen.

en: After the installation is finished the *Veyon Configurator* is started by default. This program allows setting up and customize your Veyon installation. In the next chapter :ref:`Configuration` the usage is described in detail.
de: Nach Abschluss der Installation wird standardmäßig der *Veyon Configurator* gestartet, ein Werkzeug zur Einrichtung und Anpassung Ihrer Veyon-Installation. Im nächsten Kapitel :ref:`Configuration` wird die Verwendung ausführlich beschrieben.

en: Installation on a Linux computer
de: Installation auf einem Linux-Computer

en: The installation of Veyon on Linux differs depending on the distribution used. If Veyon is available in the package archive of your distribution you can install the program through the appropriate software management application. Alternatively up-to-date binary packages for most major distributions are available at the `Veyon download page <https://veyon.io/download/>`_. In all other cases it's always possible to build and install a current version of Veyon from source. For further information please visit the `Github page of Veyon <https://github.com/veyon/veyon/>`_.
de: Die Installation von Veyon unter Linux unterscheidet sich je nach verwendeter Distribution. Üblicherweise können Sie das Programm über die jeweilige Softwareverwaltung installieren, sofern Veyon im Paketarchiv Ihrer Distribution zur Verfügung steht. Alternativ stehen aktuelle Binärpakete für die meisten gängigen Distributionen auf der `Veyon Download-Seite <https://veyon.io/download>`_ zur Verfügung. Andernfalls haben Sie immer die Möglichkeit, eine aktuelle Version von Veyon aus den Quellen zu übersetzen und zu installieren. Weiterführende Informationen finden Sie auf der  `Github-Projektseite <https://github.com/veyon/veyon/>`_.

en: Automated/silent installation
de: Automatisierte/stille Installation

en: Basics
de: Grundlagen

en: The Veyon Windows installer provided by the community can be executed in *silent* mode, meaning that there is no user interaction and the installation is performed automatically. This is especially useful for automated deployments in larger environments. This way Veyon can be easily integrated with all common software distribution solutions and mechanisms.
de: Die von der Community bereitgestellten Veyon-Windows-Installer können im Modus *silent* ausgeführt werden, d. h. es erfolgt keine Nutzerinteraktion und die Installation läuft automatisch ab. Das ist insbesondere für automatisierte Deployments in größeren Umgebungen hilfreich. Auf diese Weise lässt sich Veyon leicht mit allen gängigen Softwareverteilungsmechanismen und -lösungen integrieren.

en: By running the installer with the command line parameter ``/S``, all operations are performed without further questions and dialogs. The same applies to the uninstaller.
de: Indem der Installer mit dem Kommandozeilenparameters ``/S`` gestartet wird, werden alle Operationen ohne Rückfragen und Ausgaben durchgeführt. Das Gleiche gilt auch für das Deinstallationsprogramm.

en: Examples
de: Beispiele

en: Install Veyon in *silent* mode:
de: Veyon im *silent*-Modus installieren:

en: Uninstall Veyon in *silent* mode:
de: Veyon im *silent*-Modus deinstallieren:

en: Specify an installation directory for an automated installation:
de: Installationsverzeichnis bei einer automatisierten Installation angeben:

en: Because of a shortcoming of the installer software (NSIS) the option ``/D=...`` always has to be the last argument.
de: Aufgrund einer Unzulänglichkeit in der verwendeten Installersoftware (NSIS) muss die Option ``/D=...`` immer als letztes Argument übergeben werden.

en: Import and apply a given Veyon configuration automatically after the installation:
de: Veyon-Konfiguration nach der Installation automatisch importieren und anwenden:

en: You must specify an absolute path for the configuration file, since the internally called command line tool (*Veyon CLI*) is executed with in a different working directory. Please use either the suggested ``%cd%``-variable or replace with an absolute path.
de: Sie müssen einen absoluten Pfad für die Konfigurationsdatei angeben, da das intern aufgerufene Kommandozeilenwerkzeug (*Veyon CLI*) in einem anderen Arbeitsverzeichnis ausgeführt wird. Nutzen Sie daher entweder die vorgeschlagene ``%cd``-Variable oder ersetzen sie mit einem absoluten Pfad.

en: Automated installation without the Veyon Master component:
de: Automatische Installation ohne die Veyon-Master-Komponente:

en: Automated installation without creating a start menu folder:
de: Automatische Installation ohne einen Startmenü-Ordner zu erzeugen:

en: Automated installation without the Interception driver:
de: Automatische Installation ohne den Interception-Treiber:

en: Delete all Veyon-related settings during uninstallation:
de: Sämtliche Veyon-bezogenen Einstellungen während der Deinstallation löschen:

en: Minimum requirements
de: Mindestanforderungen

en: Operating system
de: Betriebssystem

en: Wifi
de: WLAN

en: Automated installation
de: Automatisierte Installation

en: Unattended installation
de: Unbeobachtete Installation

en: Silent installation
de: Silent Installation

en: Uninstallation
de: Deinstallation

en: Uninstalling
de: Deinstallieren

en: Installation directory
de: Installationsverzeichnis

en: About this manual
de: Über dieses Handbuch

en: This manual describes the installation and configuration of Veyon in a computer network and is addressed to system administrators and technically experienced users. For end users there is a separate user manual which describes the usage and individual functions of the user program (Veyon Master).
de: Dieses Handbuch beschreibt die Installation und Einrichtung von Veyon in einem Computernetzwerk und richtet sich an Administratoren und technisch versierte Benutzer. Für Endanwender gibt es ein separates Benutzerhandbuch, in dem die Bedienung sowie die einzelnen Funktionen des Anwenderprogramms (Veyon Master) beschrieben sind.

en: In the following sections of this chapter you will find basic information about Veyon and its components which are of fundamental importance for putting Veyon into operation.
de: In folgenden Abschnitten dieses Kapitels finden Sie grundlegende Informationen über Veyon und seine Bestandteile, die für die Inbetriebnahme von elementarer Bedeutung sind.

en: Chapter :ref:`Installation` covers the installation of Veyon on a Windows or Linux computer. It also contains information on how to perform or implement an automated installation.
de: Im Kapitel :ref:`Installation` wird die Installation von Veyon auf einem Windows- oder Linux-Computer behandelt. Hier finden Sie auch Hinweise, wie Sie die Installation automatisiert durchführen können.

en: Chapter :ref:`Configuration` explains how to configure and integrate Veyon using the graphical configuration tool, whereas the :ref:`ConfigurationReference` describes all available configuration settings and options in detail. Information and examples on how to connect Veyon to an LDAP or ActiveDirectory server can be found in chapter :ref:`LDAP`.
de: Die Einrichtung und Integration mit Hilfe des grafischen Einrichtungswerkzeugs sind im Kapitel :ref:`Configuration` allgemein beschrieben, während sich die :ref:`ConfigurationReference` im Detail mit den verschiedenen Einstelloptionen befasst. Die Anbindung an einen LDAP-/ActiveDirectory-Server wird im Kapitel :ref:`LDAP` ausführlich behandelt.

en: Veyon also has a command line interface (CLI) which can be used to modify the configuration, automate Veyon-related tasks and to use or control certain program features. All modules and commands of the command line tool are listed and explained in chapter :ref:`CommandLineInterface`.
de: Veyon verfügt weiterhin über eine Kommandozeilenschnittstelle (CLI), über die sich Konfigurationsanpassungen vornehmen lassen und bestimmte Programmfunktionen verwendet oder gesteuert werden können. Alle Module und Befehle des Kommandozeilenwerkzeugs sind im Kapitel :ref:`CommandLineInterface` aufgeführt und erläutert.

en: In case Veyon causes problem during its installation or configuration actions can be taken as described in chapter :ref:`Troubleshooting`. Frequently asked questions are answered in chapter :ref:`FAQ`.
de: Bei Problemen mit Veyon können Sie das Kapitel :ref:`Troubleshooting` konsultieren. Hier finden Sie Maßnahmen zur Fehleranalyse und -behebung. Häufig gestellte Fragen werden im Kapitel :ref:`FAQ` beantwortet.

en: Before upgrading to a new release series of Veyon it's recommended to carefully read the :ref:`ReleaseNotes` for the respective version.
de: Vor der Aktualisierung auf eine neue Release-Serie wird empfohlen, die :ref:`ReleaseNotes` für die jeweilige Version sorgfältig zu lesen.

en: About Veyon
de: Über Veyon

en: Veyon is a free and open source software for monitoring and controlling computers across multiple platforms. Veyon supports you in teaching in digital learning environments, performing virtual trainings or giving remote support. The following features are available in Veyon:
de: Veyon ist eine freie und quelloffene Software zur plattformüber­greifenden Überwachung und Steuerung von Computern. Veyon unterstützt Sie beim Unterrichten in digitalen Lern­umgebungen, bei der Durchführung virtueller Trainings oder bei der Fernwartung.

en: Monitoring: overview of a (class) room with screen contents of computers being shown in thumbnails
de: Beobachten: Überblick über einen (Klassen-)Raum mit allen Bildschirminhalten in Miniaturansichten

en: Remote view or control computers
de: Fernansicht und -steuerung von Computern

en: Broadcast the teacher's screen to all other computers in real time (full screen/window demo)
de: Übertragung des Lehrerbildschirms an alle anderen Computer in Echtzeit (Vollbild-/Fensterdemo)

en: Lock computers to control attention
de: Sperren von Computern zur Aufmerksamkeitslenkung

en: Distribute documents and other files to students
de: Dokumente und andere Dateien an Schüler verteilen

en: Send text messages to students
de: Textnachrichten an Schüler senden

en: Power on, reboot or shutdown computers remotely
de: Computer aus der Ferne ein- oder ausschalten sowie neu starten

en: Log out users
de: Benutzer abmelden

en: Launch programs and open websites
de: Programme ausführen und Webseiten öffnen

en: Components
de: Komponenten

en: Veyon basically consists of a master and a service component which realize the interaction between teacher and student computers (also referred to as *master computer* and *client computer*):
de: Veyon besteht grundlegend aus einer Master- und einer Service-Komponente, die das Zusammenspiel zwischen Lehrer- und Schüler-Computern (auch *Master-Computer* und *Client-Computer*) realisieren:

en: In detail there are several software components that interact with each other in different ways:
de: Im Detail gibt es verschiedene Softwarekomponenten, die auf verschiedene Art und Weise miteinander interagieren:

en: An application program that can be used to monitor and control other computers and utilize further Veyon features. In normal use, the program is started by the end user and accesses other computers via the Veyon Service.
de: Anwendungsprogramm, mit dem andere Computer beobachtet und gesteuert und weitere Veyon-Funktionen genutzt werden können. Das Programm wird im normalen Anwendungsfall vom Endanwender gestartet und greift über den Veyon Service auf andere Computer zu.

en: Veyon Service
de: Veyon-Dienst

en: A non-graphical service application which monitors user sessions on a computer and starts Veyon Server instances within these sessions. The service and its server subprocesses are required to run on all computers including teacher computers. If Veyon Server instances are started manually the Veyon Service is not required.
de: Ein nicht-grafisches Dienstprogramm, das Benutzersitzungen auf einem Computer überwacht und Veyon-Server-Instanzen innerhalb dieser Sitzungen startet. Der Dienst und seine Server-Unterprozesse müssen auf allen Computern einschließlich der Lehrercomputer ausgeführt werden. Wenn Veyon-Server-Instanzen manuall gestartet werden, wird der Veyon-Dienst nicht benötigt.

en: A server application which provides access to a computer as well as control and application functions. In regular operation this program is started by the Veyon Service automatically and with elevated privileges so it can't be terminated by users.
de: Eine Server-Anwendung, die Zugriff auf einen Computer sowie Steuerungs- und Anwendungsfunktionen bietet. Im Regelbetrieb wird dieses Programm vom Veyon-Dienst automatisch und mit erhöhten Rechten gestartet, so dass es von den Benutzern nicht beendet werden kann.

en: A helper program started by the server to provide specific functions in an isolated environment or in the context of the currently logged-on user. Those specific functions include the tray icon, the demo server on the teacher computer and the demo client on the student computers.
de: Hilfsprogramm, das vom Service gestartet wird, um bestimmte Funktionen isoliert und/oder im Kontext des angemeldeten Benutzers bereitzustellen. Dazu zählen beispielsweise das Tray-Icon, der Demoserver auf dem Lehrer-Computer oder der Democlient auf Schüler-Computern.

en: A configuration tool which allows configuring and customizing all components of a local Veyon installation through a graphical user interface. The program is started by the administrator with elevated privileges whenever necessary.
de: Konfigurationswerkzeug, welches die Einrichtung und Anpassung aller Komponenten einer lokalen Veyon-Installation über eine grafische Benutzeroberfläche ermöglicht. Das Programm wird bei Bedarf vom Administrator mit erhöhten Privilegien gestartet.

en: A command line tool that in addition to the Veyon Configurator allows various configuration adjustments, automated tasks and the use of some Veyon features without graphical interaction. The program is run either interactively on the command line or script-controlled with usually administrative privileges.
de: Kommandozeilenwerkzeug, das als Ergänzung zum Veyon Configurator ohne grafische Interaktion verschiedene Konfigurationsanpassungen, automatisierte Aufgaben und die Verwendung einiger Veyon-Funktionen erlaubt. Das Programm wird entweder interaktiv auf der Kommandozeile oder scriptgesteuert mit üblicherweise administrativen Privilegien ausgeführt.

en: Network architecture
de: Netzwerkarchitektur

en: From a network perspective the following components and TCP ports are involved:
de: Aus Netzwerksicht ergibt sich das in der folgenden Grafik dargestellte Zusammenspiel der einzelnen Komponenten und TCP-Ports:

en: Teacher computer
de: Lehrercomputer

en: Student computer
de: Schülerrechner

en: Master computer
de: Master-Computer

en: Client computer
de: Client-Computer

en: Software components
de: Softwarekomponenten

en: Configuration tool
de: Konfigurationswerkzeug

en: LDAP/AD integration
de: LDAP/AD-Integration

en: This chapter covers the setup of Veyon for connecting it to LDAP-compatible servers. In the following the generic term *LDAP* will be used and refers to all LDAP-compatible products and technologies such as *OpenLDAP*, *Samba* or *Active Directory*. LDAP integration enables you to use information about users, user groups, computers and locations that already exist in most environments, instead of manually replicating it in the Veyon configuration. Once configured Veyon Master can retrieve locations and computers to be displayed directly from the directory service. Additionally LDAP users and user groups can serve as a base for :ref:`ComputerAccessControl`.
de: Dieses Kapitel beschäftigt sich mit der Anbindung von LDAP-kompatiblen Servern an Veyon. Im Folgenden wird nur der Oberbegriff *LDAP* verwendet und meint damit alle LDAP-kompatiblen Produkte bzw. Technologien wie *OpenLDAP*, *Samba* und *Active Directory*. Über die LDAP-Integration ist es möglich, die in den meisten Umgebungen bereits bestehenden Informationen über Benutzer, Benutzergruppen, Computer sowie Standorte zu nutzen, anstatt diese manuell in der Veyon-Konfiguration nachzubilden. Sobald die Konfiguration vorgenommen wurde, kann der Veyon Master die anzuzeigenden Standorte und Computer direkt aus dem Verzeichnisdienst abrufen. Zusätzlich können LDAP-Benutzer und -Benutzergruppen als Basis für die :ref:`ComputerAccessControl` genutzt werden.

en: The configuration of the LDAP integration is done on configuration page :guilabel:`LDAP` in Veyon Configurator. The page is divided into several subpages for :ref:`LDAPBasicSettings`, :ref:`LDAPEnvironmentSettings`, :ref:`LDAPAdvancedSettings` and :ref:`LDAPIntegrationTests`.
de: Die Konfiguration der LDAP-Integration erfolgt über die Konfigurationsseite :guilabel:`LDAP` im Veyon Configurator. Diese Seite gliedert sich in verschiedene Unterseiten für :ref:`LDAPBasicSettings`, :ref:`LDAPEnvironmentSettings`, :ref:`LDAPAdvancedSettings` sowie :ref:`LDAPIntegrationTests`.

en: Basic settings
de: Grundeinstellungen

en: The basic settings affect all basic parameters for accessing an LDAP server. They are mandatory for a properly working LDAP integration.
de: Die Grundeinstellungen betreffen alle grundlegenden Parameter für den Zugriff auf einen LDAP-Server. Sie sind in jedem Fall zwingende Voraussetzung für eine korrekt arbeitende LDAP-Integration.

en: LDAP server and port
de: LDAP-Server und Port

en: Enter the address of the LDAP server (hostname or IP address) here. If a port other than the default LDAP port 389 is used, the port parameter has to be adjusted accordingly.
de: Hier muss die Adresse des LDAP-Servers (Name oder IP-Adresse) eingetragen werden. Wenn ein anderer Port als der Standard-LDAP-Port 389 zum Einsatz kommt, muss der Port-Parameter entsprechend angepasst werden.

en: Anonymous bind / Use bind credentials
de: Anonymer Bind / Bind-Zugangsdaten verwenden

en: Depending on the environment and configuration of the LDAP server, LDAP queries can be performed either as an anonymous user or with valid usernames and passwords only. If the server access requires a username and password, the option :guilabel:`Use bind credentials` has to be selected and the credentials have to be entered in the input fields below. Otherwise the default option :guilabel:`Anonymous bind` can be used.
de: Je nach Umgebung und Konfiguration des LDAP-Servers sind LDAP-Abfragen entweder als anonymer Benutzer oder nur mit Benutzername und Passwort möglich. Wenn der Serverzugriff ein Benutzername und Passwort erfordert, muss die Option :guilabel:`Bind-Zugangsdaten` aktiviert werden und die Zugangsdaten müssen in den zwei folgenden Eingabefeldern eingetragen werden. Andernfalls kann die Vorgabeoption :guilabel:`Anonymer Bind` verwendet werden.

en: Bind DN
de: Bind-DN

en: The bind DN is the username used to log in at the server in order to perform LDAP operations. However, the required format heavily depends on the LDAP server and its configuration. Possible formats include ``User``, ``DOMAIN\User`` or ``cn=User,…,dc=example,dc=org``.
de: Beim Bind-DN handelt es sich um den Benutzername, mit dem eine Anmeldung am Server durchgeführt wird, um anschließend LDAP-Operationen durchzuführen. Das Format hängt allerdings stark vom LDAP-Server und dessen Konfiguration ab. Mögliche Formate sind ``User``, ``DOMAIN\User`` oder ``cn=User,…,dc=example,dc=org``.

en: Bind password
de: Bind-Passwort

en: In addition to the bind DN the corresponding password has to be entered.
de: Zusätzlich zum Bind-DN muss das zugehörige Passwort eingetragen werden.

en: You can use the :guilabel:`Test` button to verify, whether server access is working with the supplied parameters.
de: Über die Schaltfläche :guilabel:`Testen` kann überprüft werden, ob der Serverzugriff mit den eingetragenen Parametern funktioniert.

en: Veyon only requires read access to the LDAP directory. As an additional security measure on the LDAP server a dedicated user with read-only access to the LDAP directory can be created, e.g. "Veyon-LDAP-RO". Access to relevant attributes can be further restricted for this user.
de: Veyon führt ausschließlich lesende LDAP-Operationen durch. Es kann daher als zusätzliche Sicherheitsmaßnahme ein dedizierter Benutzer angelegt werden, der nur Lesezugriff auf das LDAP-Verzeichnis hat, z. B. "Veyon-LDAP-RO". Für diesen Benutzer kann ggf. weiterhin der Zugriff auf relevante Attribute eingeschränkt werden.

en: Connection security
de: Verbindungssicherheit

en: Veyon can establish encrypted connections to the LDAP server. For this purpose, settings are available in the section :guilabel:`Connection security`.
de: Veyon kann verschlüsselte Verbindungen zum LDAP-Server aufbauen. Hierfür stehen Einstellungen im Abschnitt :guilabel:`Verbindungssicherheit` zur Verfügung.

en: Encryption protocol
de: Verschlüsselungsprotokoll

en: You can choose between the encryption protocols *None*, *TLS* and *SSL*. The use of the modern TLS protocol is recommended.
de: Es kann zwischen den Verschlüsselungsprotokollen *Keine*, *TLS* und *SSL* gewählt werden. Der Einsatz des modernen TLS-Protokolls wird empfohlen.

en: **Default:** *None*
de: **Vorgabe:** *Keine*

en: TLS certificate verification
de: TLS-Zertifikatsüberprüfung

en: This setting determines how the security certificate of the LDAP server is to be checked when the encrypted connection is established. With the default setting *System defaults*, depending on the operating system, an attempt is made to verify the certificate using the root certificates installed system-wide. The Windows certificate store is not taken into account here, so that a separate CA certificate file may have to be stored. With the *Never* setting, the server certificate is not verified at all. This however allows for case man-in-the-middle attacks and should therefore only be used in exceptional cases. The *User-defined CA certificate file* setting ensures that the certificate check is performed on the basis of a specified CA certificate file.
de: Diese Einstellung legt fest, wie das Zertifikat des LDAP-Servers beim Aufbau einer verschlüsselten Verbindung überprüft werden soll. Mit der Voreinstellung *Systemstandard* wird abhängig vom Betriebssystem versucht, das Zertifikat anhand der systemweit installierten Stammzertifikate zu überprüfen. Der Windows-Zertifikatsspeichter wird hierbei nicht berücksichtigt, so dass ggf. eine eigene CA-Zertifikatsdatei hinterlegt werden muss. Mit der Einstellung *Nie* wird das Serverzertifikat überhaupt nicht überprüft, was jedoch Man-in-the-middle-Angriffe ermöglicht und daher nur in Ausnahmefällen verwendet werden sollte. Die Einstellung *Benutzerdefinierte CA-Zertifikatsdatei* sorgt dafür, dass die Zertifikatsüberprüfung anhand einer angegebenen CA-Zertifikatsdatei durchgeführt wird.

en: **Default:** *System defaults*
de: **Vorgabe:** *Systemstandard*

en: Custom CA certificate file
de: Benutzerdefinierte CA-Zertifikatsdatei

en: If you use your own certification authority (CA), it may be necessary to store their certificate in a PEM file format so that Veyon can check the certificate of the LDAP server.
de: Beim Einsatz einer eigenen Zertifizierungsstelle (CA) kann es notwendig sein, deren Zertifikat im Format einer PEM-Datei zu hinterlegen, damit Veyon das Zertifikat des LDAP-Servers überprüfen kann.

en: Base DN
de: Base-DN

en: The base DN defines the address of the root object in the directory. All objects are stored below the base DN. Usually the base DN comes from the DNS or AD domain (see also `RFC 2247 <https://www.ietf.org/rfc/rfc2247.txt>`_).
de: Über den Base-DN wird die Basisadresse im Verzeichnis festgelegt, unter der alle zu verwendenden Objekte abgelegt sind. Diese ergibt sich üblicherweise aus der DNS- oder AD-Domäne (siehe auch `RFC 2247 <https://www.ietf.org/rfc/rfc2247.txt>`_).

en: In most cases a fixed base DN is used so the default option :guilabel:`Fixed base DN` has to be chosen. The base DN then has to be entered in the corresponding input field or selected from the server by using the :guilabel:`Browse` button. You can use the :guilabel:`Test` button to verify, whether the settings are correct and entries can be found.
de: In den meisten Fällen kommt ein fester Base-DN zum Einsatz, so dass muss die Vorgabeoption :guilabel:`Fester Base-DN` aktiviert werden und der Base-DN in das Eingabefeld eingetragen werden muss. Über die Schaltfläche :guilabel:`Testen` kann überprüft werden, ob die Einstellung korrekt ist und Einträge gefunden werden können.

en: If a generic Veyon configuration is to be used across multiple sites with different base DNs, Veyon can be configured so that the base DN is always queried dynamically using LDAP naming contexts. For this to work the :guilabel:`Discover base DN by naming context` has to be chosen and the naming context attribute must be adapted. You can use the :guilabel:`Test` button to verify, whether a Base DN could be determined.
de: Soll eine generische Veyon-Konfiguration beispielsweise an mehreren Standorten mit unterschiedlichen Base-DNs eingesetzt werden, kann Veyon so konfiguriert werden, dass der Base-DN immer dynamisch über LDAP-Naming-Contexts abgefragt wird. Hierfür muss die gleichnamige Option aktiviert werden und ggf. das Naming-Context-Attribut angepasst werden. Über die Schaltfläche :guilabel:`Testen` kann überprüft werden, ob ein Base-DN ermittelt werden konnte.

en: After importing a generic Veyon configuration without a fixed base DN it is also possible to determine the base DN through the :ref:`LDAPCLI` and write it to the local configuration.
de: Nach dem Import einer generischen Veyon-Konfiguration ohne festen Base-DN ist es zudem über die :ref:`LDAPCLI` möglich, den Base-DN zu ermitteln und in die lokale Konfiguration zu schreiben.

en: Environment settings
de: Umgebungseinstellungen

en: After the basic settings have been configured and tested, the environment-specific settings can now be made. These settings determine which trees contain objects of certain types as well as the names of certain object attributes. With these parameters Veyon can retrieve all required information from the LDAP directory.
de: Nachdem die Grundeinstellungen konfiguriert und getestet wurden, können nun die umgebungsspezifischen Einstellungen vorgenommen werden. Über diese Einstellungen wird festgelegt, in welchen Bäumen sich Objekte befinden und wie bestimmte Objektattribute heißen. Anhand dieser Parameter kann Veyon alle benötigten Informationen aus dem LDAP-Verzeichnis abfragen.

en: Object trees
de: Objektbäume

en: Object trees are organizational or structural units in which certain types of objects (users, groups, computers) are stored. The respective CNs (Common Names) or OUs (Organizational Units) must be entered **without the base DN part** in the respective input field. Next to each input field there are buttons for opening browse dialogs and for testing the individual setting.
de: Objektbäume sind Organisations- bzw. Struktureinheiten, in denen bestimmte Typen von Objekten (Benutzer, Gruppen, Computer) abgelegt sind. Die jeweiligen CNs (Common Names) oder OUs (Organizational Units) müssen **ohne Base-DN-Teil** in den entsprechenden Eingabefeldern eingetragen werden. Neben jedem Eingabefeld stehen Schaltflächen zum Öffnen von Suchdialogen sowie zum Testen der jeweiligen Einstellung zur Verfügung.

en: User tree
de: Benutzerbaum

en: The LDAP tree (without base DN) in which the user objects are located must be entered here, e.g. ``OU=Users`` or ``CN=Users``.
de: Hier muss der LDAP-Baum (ohne Base-DN) eingetragen werden, in dem sich die Benutzerobjekte befinden, z.B. ``OU=Users`` oder ``CN=Users``.

en: Group tree
de: Gruppenbaum

en: The LDAP tree (without base DN) in which the group objects are located must be entered here, e.g. ``OU=Groups`` or ``CN=Groups``.
de: Hier muss der LDAP-Baum (ohne Base-DN) eingetragen werden, in dem sich die Gruppenobjekte befinden, z.B. ``OU=Groups`` oder ``CN=Groups``.

en: Computer tree
de: Computerbaum

en: The LDAP tree (without base DN) in which the computer objects are located must be entered here, e.g. ``OU=Computers`` or ``CN=Computers``.
de: Hier muss der LDAP-Baum (ohne Base-DN) eingetragen werden, in dem sich die Computerobjekte befinden, z.B. ``OU=Computers`` oder ``CN=Computers``.

en: Computer group tree
de: Computergruppenbaum

en: If the computer groups are located in a different tree than the regular user groups or in a subtree, the corresponding LDAP tree can be specified here. Otherwise the group tree is used to query computer groups and to filter them with a specific :ref:`object filter <LDAPObjectFilters>` if necessary.
de: Wenn sich Computergruppen in einem anderen Baum als die regulären (Benutzer-)Gruppen oder in einem Unterbaum befinden, kann der entsprechende LDAP-Baum hier eingetragen werden. Andernfalls wird der Gruppenbaum verwendet, um auch Computergruppen abzufragen und ggf. über einen spezifischen :ref:`Objektfilter <LDAPObjectFilters>` zu filtern.

en: Perform recursive search operations in object trees
de: Rekursive Suchoperationen in Objektbäumen durchführen

en: This option can be used to control whether objects should be queried recursively. The search then takes place not only in the specified tree but also in any existing subtrees.
de: Über diese Option kann gesteuert werden, ob Objekte rekursiv abgefragt werden sollen. Die Suche findet dann nicht nur im festgelegten Baum sondern auch in allen vorhandenen Unterbäumen statt.

en: **Default:** *disabled*
de: **Vorgabe:** *deaktiviert*

en: If objects of one type are stored in different object trees (e.g. users in both ``CN=Teachers`` and in ``CN=Students``), the parameter for the corresponding object tree can be left empty and the option :guilabel:`Perform recursive search operations in object trees` can be activated. A recursive search is then performed in the entire LDAP directory starting from the base DN. In this case, however it is strongly recommended to set the :ref:`object filters <LDAPObjectFilters>` for the respective object type.
de: Sind Objekte eines Typs in verschiedenen Objektbäume abgelegt (z. B. Benutzer sowohl in ``CN=Teachers`` als auch ``CN=Students``), kann der Parameter für den entsprechenden Objektbaum leer gelassen und die Option :guilabel:`Rekursive Suchoperationen in Objektbäumen durchführen` aktiviert werden. Es wird dann eine rekursive Suche im gesamten LDAP-Verzeichnis ausgehend vom Base-DN durchgeführt. In diesem Fall sollten jedoch unbedingt :ref:`Objektfilter <LDAPObjectFilters>` für den jeweiligen Objekttyp festgelegt werden.

en: Object attributes
de: Objektattribute

en: For Veyon to be able to retrieve the required information from the queried objects, the names of some object attributes have to be configured, as these differ substantially depending on the environment and LDAP server. Next to each input field buttons for browsing the attribute of an existing object and testing the respective attribute name are available.
de: Damit Veyon den abgefragten Objekten die benötigten Informationen entnehmen kann, müssen die Namen einiger Objektattribute konfiguriert werden, da sich diese je nach Umgebung und LDAP-Server zum Teil erheblich unterscheiden. Hinter jedem Eingabefeld stehen eine Schaltflächen zum Auswählen des Attributes eines bestehenden Objekts sowie zum Überprüfen des jeweiligen Attributnamens zur Verfügung.

en: User login name attribute
de: Attribut Benutzeranmeldename

en: This attribute must hold the login name of a user. The attribute is used to determine the LDAP user object associated with a particular username. In an OpenLDAP environment often the attribute name ``uid`` is used while the name ``sAMAccountName`` is common in Active Directories.
de: Dieses Attribut muss den Anmeldenamen eines Benutzers enthalten. Das Attribut wird verwendet, um das LDAP-Benutzerobjekt zu ermitteln, das zu einem bestimmten Benutzername gehört. Im OpenLDAP-Umfeld kommt oft der Attributname ``uid`` zum Einsatz, während bei Active Directory der Name ``sAMAccountName`` üblich ist.

en: Group member attribute
de: Attribut Gruppenmitglied

en: Members of a group are listed in group objects through this attribute. The attribute is used to determine the groups a particular user is a member of. Depending on the configuration the attribute also used map computers to locations. In an OpenLDAP environment often the attribute name ``member`` is used while the name ``memberUid`` is common in Active Directories.
de: Über dieses Attribut werden in Gruppenobjekten die Gruppenmitglieder aufgeführt. Das Attribut wird verwendet, um die Gruppen zu ermitteln, in denen ein Benutzer Mitglied ist. Je nach Konfiguration wird das Attribut auch für die Zuordnung von Computern zu Standorten genutzt. Im OpenLDAP-Umfeld kommt oft der Attributname ``member`` zum Einsatz, während bei Active Directory der Name ``memberUid`` üblich ist.

en: Computer display name attribute
de: Attribut Computeranzeigename

en: The content of this optional attribute is used to determine the name of a computer displayed in Veyon Master. If left blank the common name (``cn``) is used instead.
de: Der Inhalt dieses optionalen Attributs wird verwendet, um den Namen eines Computers zu ermitteln, der im Veyon Master angezeigt wird. Wenn das Feld frei gelassen wird, wird stattdessen der Common Name (``cn``) verwendet.

en: **Default:** *cn*
de: **Vorgabe:** *cn*

en: Computer host name attribute
de: Attribut Computername

en: This attribute must hold the DNS name of the computer. It is used to determine the LDAP computer object associated with a particular computer hostname. In an OpenLDAP environment often the attribute name ``name`` is used while the name ``dNSHostName`` is common in Active Directories.
de: Hier muss der Name eines Attributs eingetragen werden, in dem der DNS-Name des Computers gespeichert ist. Das Attribut wird verwendet, um das LDAP-Computerobjekt zu ermitteln, das zu einem bestimmten Computer-Hostname gehört. Im OpenLDAP-Umfeld kommt oft der Attributname ``name`` zum Einsatz, während bei Active Directory der Name ``dNSHostName`` üblich ist.

en: Hostnames stored as fully qualified domain names (FQDN, e.g. myhost.example.org)
de: Hostnamen sind als vollqualifizierte Domainnamen gespeichert (FQDN, z.B. myhost.example.org)

en: This option specifies whether to use the `fully qualified domain name (FQDN) <https://en.wikipedia.org/wiki/Fully_qualified_domain_name>`_ for mapping computer names to LDAP computer objects. If the computer names are stored without the domain part in the LDAP directory, this option has to be left disabled, otherwise it must be enabled.
de: Diese Option legt fest, ob für die Zuordnung von Computernamen zu LDAP-Computerobjekten der `vollqualifizierte Domainname (FQDN) <https://de.wikipedia.org/wiki/Domain_(Internet)#Fully_Qualified_Domain_Name_(FQDN)>`_ verwendet werden soll. Wenn die Computernamen im LDAP-Verzeichnis ohne Domain-Anteil gespeichert sind, muss diese Option deaktiviert, andernfalls aktiviert werden.

en: Computer MAC address attribute
de: Attribut Computer-MAC-Adresse

en: In addition to the computer name the MAC addresses of computers are stored in the LDAP directory in some environments, for example if the DHCP server also accesses the LDAP directory. If the Veyon feature is to be used to switch on computers via `Wake-on-LAN <https://en.wikipedia.org/wiki/Wake-on-LAN>`_, the corresponding attribute name must be entered here, since the MAC address is required for this functionality. Typical attribute names are ``hwAddress`` or ``dhcpAddress``.
de: Zusätzlich zum Computername sind in einigen Umgebungen auch die MAC-Adressen von Computern im LDAP-Verzeichnis hinterlegt,  beispielsweise wenn der DHCP-Server ebenfalls auf das LDAP-Verzeichnis zugreift. Soll die Veyon-Funktion zum Einschalten von Computern via `Wake-on-LAN <https://de.wikipedia.org/wiki/Wake_On_LAN>`_ verwendet werden, muss hier der entsprechende Attributname eingetragen werden, da die MAC-Adresse für diese Funktion benötigt wird. Typische Attributnamen sind ``hwAddress`` oder ``dhcpAddress``.

en: In a standard Active Directory there is no attribute which stores MAC addresses. You must therefore populate MAC addresses manually in an existing unused attribute such as ``wwwHomepage`` or extend the AD schema. Additionally you can grant computers group write access to ``SELF`` and use a PowerShell script to make each computer automatically store the MAC address of its first physical LAN adapter when booting.
de: In einem Active Directory gibt es standardmäßig kein Attribut, in dem die MAC-Adresse gespeichert ist. Sie müssen daher die MAC-Adresse manuell in einem existierenden ungenutzten Attribut wie ``wwwHomepage`` eintragen oder das AD-Schema erweitern. Zusätzlich können Sie Computern Gruppenschreibrechte auf ``SELF`` gewähren und mit Hilfe eines PowerShell-Startscripts dafür sorgen, dass die MAC-Adresse des ersten physikalischen Netzwerkadapters von jedem Computer automatisch eingetragen wird.

en: Computer location attribute
de: Attribut Computerstandort

en: If the LDAP schema for computer objects provides a special attribute for the mapping to a location, this attribute name can be entered here. The :guilabel:`Test` button can be used to verify whether the computers at a location can be queried correctly using the configured attribute. In the advanced settings, you can then specify in section :ref:`LDAPComputerLocations` that the computer location attribute is used.
de: Wenn das LDAP-Schema für Computerobjekte ein spezielles Attribut für die Zuordnung zu einem Standort vorsieht, kann der Attributname an dieser Stelle eingetragen werden. Über die Schaltfläche :guilabel:`Testen` kann überprüft werden, ob die Computer an einem Standort anhand des konfigurierten Attributs korrekt abgefragt werden können. In den erweiterten Einstellungen kann im Abschnitt :ref:`LDAPComputerLocations` anschließend eingestellt werden, dass das Computerstandortattribut verwendet wird.

en: Location name attribute
de: Attribut Standortname

en: When identifying computer locations via computer groups or computer containers, the value of a certain attribute can be displayed as the location name instead of the *Common Names* of these groups or objects. If, for example, computer groups have an attribute called ``name`` or ``description``, a meaningful location name can be stored in this attribute and the attribute name can be entered here.
de: Werden Standorte über Computergruppen oder Computercontainer abgebildet, kann statt des *Common Names* der Gruppen oder Objekte auch der Wert eines bestimmten Attributs als Standortname angezeigt werden. Besitzen beispielsweise Computergruppen ein Attribut ``name`` oder ``description`` kann in diesen eine aussagekräftige Standortbezeichnung hinterlegt werden und der Attributname an dieser Stelle eingetragen werden.

en: Advanced settings
de: Erweiterte Einstellungen

en: With the advanced settings the LDAP integration and the use of the information from the LDAP directory can be customized to individual needs.
de: Mit den erweiterten Einstellungen kann die LDAP-Integration und die Verwendung der Informationen aus dem LDAP-Verzeichnis an individuelle Bedürfnisse angepasst werden.

en: Optional object filters
de: Optionale Objektfilter

en: With LDAP filters, the LDAP objects used by Veyon can be narrowed down if, for example, computer objects such as printers are not to be displayed in the Veyon Master. Next to each input field there is a button for checking the respective object filter.
de: Mit Hilfe von LDAP-Filtern können die von Veyon verwendeten LDAP-Objekte eingegrenzt werden, wenn beispielsweise Computerobjekte wie Drucker im Veyon Master nicht angezeigt werden sollen. Hinter jedem Eingabefeld steht eine Schaltfläche zum Überprüfen des jeweiligen Objektfilters zur Verfügung.

en: As of Veyon 4.1 the optional filters follow the well-known scheme for LDAP filters (see for example `RFC 2254 <https://www.ietf.org/rfc/rfc2254.txt>`_ or `Active Directory: LDAP Syntax Filters <https://social.technet.microsoft.com/wiki/contents/articles/5392.active-directory-ldap-syntax-filters.aspx>`_) such as ``(objectClass=XYZ)``.
de: Die optionalen Filter folgen seit Veyon 4.1 dem üblichen Schema für LDAP-Filter (siehe z. B. `RFC 2254 <https://www.ietf.org/rfc/rfc2254.txt>`_ oder `Active Directory: LDAP Syntax Filters <https://social.technet.microsoft.com/wiki/contents/articles/5392.active-directory-ldap-syntax-filters.aspx>`_) wie beispielsweise ``(objectClass=XYZ)``.

en: Filter for users
de: Filter für Benutzer

en: You can define an LDAP filter for users here, e.g. ``(objectClass=person)`` or ``(&(objectClass=person)(objectClass=veyonUser))``.
de: Hier kann ein LDAP-Filter für Benutzer eingetragen werden, z. B. ``(objectClass=person)`` oder ``(&(objectClass=person)(objectClass=veyonUser))``.

en: Filter for user groups
de: Filter für Benutzergruppen

en: You can define an LDAP filter for user groups here, e.g. ``(objectClass=group)`` or ``(|(cn=teachers)(cn=students)(cn=admins))``.
de: Hier kann ein LDAP-Filter für Benutzergruppen eingetragen werden, z. B. ``(objectClass=group)`` oder ``(|(cn=teachers)(cn=students)(cn=admins))``.

en: Filter for computers
de: Filter für Computer

en: You can define an LDAP filter for computers here, e.g. ``(objectClass=computer)`` or ``(&(!(cn=printer*))(!(cn=scanner*)))``.
de: Hier kann ein LDAP-Filter für Computer eingetragen werden, z. B. ``(objectClass=computer)`` oder ``(&(!(cn=printer*))(!(cn=scanner*)))``.

en: Filter for computer groups
de: Filter für Computergruppen

en: You can define an LDAP filter for computer groups here, e.g. ``(objectClass=room)`` or ``(cn=Room*)``. If computer groups are used as locations, you can filter the displayed locations this way.
de: Hier kann ein LDAP-Filter für Computergruppen eingetragen werden, z. B. ``(objectClass=room)`` oder ``(cn=Raum*)``. Wenn Computergruppen als Standorte verwendet werden, können auf diese Weise die angezeigten Standorte eingeschränkt werden.

en: Filter for computer containers
de: Filter für Computercontainer

en: You can define an LDAP filter for computer containers here, e.g. ``(objectClass=container)`` or ``(objectClass=organizationalUnit)``. If containers/OUs are used as locations, you can filter the displayed locations this way.
de: Hier kann ein LDAP-Filter für Computercontainer eingegeben werden, z. B. ``(objectClass=container)`` oder ``(objectClass=organizationalUnit)``. Wenn Container/OUs als Standorte verwendet werden, können auf diese Weise die angezeigten Standorte eingeschränkt werden.

en: Query options
de: Abfrageoptionen

en: Query nested user groups (supported by AD only)
de: Verschachtelte Benutzergruppen abfragen (nur von AD unterstützt)

en: If you have nested user groups (currently supported by Active Directory only), you can enable this option to make Veyon query all (even indirect) groups of a user. When enabled, you could for example create a group ``Veyon Users`` with the existing user groups ``Teachers`` and ``IT Staff`` as members. The ``Veyon Users`` group can then be used for :ref:`ConfAccessControl` purposes.
de: Wenn Sie verschachtelte Benutzergruppen einsetzen (derzeit nur von Active Directory unterstützt), können Sie diese Option aktivieren, damit Veyon alle (auch indirekte) Gruppen eines Benutzers abfragt. Ist diese Option aktiviert, können Sie zum Beispiel eine Gruppe ``Veyon Benutzer`` mit den bestehenden Benutzergruppen ``Lehrer`` und ``IT-Mitarbeiter`` als Mitglieder anlegen. Die Gruppe ``Veyon Benutzer`` kann dann für :ref:`ConfAccessControl`-Zwecke verwendet werden.

en: Group member identification
de: Identifizierung von Gruppenmitgliedern

en: The content of the group membership attributes varies across different LDAP implementations. While in Active Directory the *distinguished name (DN)* of an object is stored in the member attribute, OpenLDAP usually stores the user login name (``uid`` or similar) or the computer name. In order for Veyon to use the correct value for querying groups of a user or computer, the appropriate setting must be chosen here.
de: Der Inhalt der Gruppenmitgliedsattribute unterscheidet sich in verschiedenen LDAP-Implementierungen. Während im Active Directory der :index:`Distinguished Name` (DN) eines Objekts im member-Attribut hinterlegt ist, wird bei OpenLDAP meist der Anmeldename eines Benutzers (``uid`` o. ä.) oder der Computername gespeichert. Damit Veyon für die Abfrage von Gruppen eines Benutzers oder Computers den richtigen Wert verwendet, muss hier die passende Einstellung gewählt werden.

en: This option has to be chosen, if the distinguished name (DN) of an object is stored in a member attribute of the group. Usually Samba and AD server use this scheme.
de: Diese Option muss gewählt werden, wenn im member-Attribut einer Gruppe der Distinguished Name (DN) eines Objekts gespeichert wird. Üblicherweise arbeiten Samba- oder AD-Server nach diesem Schema.

en: Configured attribute for user login name or computer hostname (OpenLDAP)
de: Konfiguriertes Attribut für Benutzeranmeldename oder Computerhostname (OpenLDAP)

en: This option has to be chosen, if the login name of a user (username) or the hostname of a computer is stored in the member attributes of a group. Usually OpenLDAP server use this scheme.
de: Diese Option muss gewählt werden, wenn im member-Attribut einer Gruppe der Benutzeranmeldename (Username) oder Computername hinterlegt ist. Üblicherweise arbeiten OpenLDAP-Server nach diesem Schema.

en: Computer locations
de: Computerstandorte

en: Veyon offers several methods to represent computer locations in an LDAP directory. In the simple case there is one computer group for every location (e.g. room). All computers at a specific location are members of the corresponding group. If computers instead are organized in containers or organizational units (OUs), these parent objects can be used as locations. Both procedures do not require any adaptation of the LDAP schema. As a third possibility, the location name can also be stored as a special attribute in each computer object.
de: Veyon stellt verschiedene Methoden zur Verfügung, um Computerstandorte in einem LDAP-Verzeichnis abzubilden. Im einfachen Fall gibt es für jeden Computerstandort (z.B. Raum) eine Computergruppe, in der sich alle Computer des Standortes befinden. Wenn Computer hingegen in Containern oder Organizational Units (OUs) organisiert sind, können diese übergeordneten Objekte als Standorte verwendet werden. Bei beiden Vorgehensweisen ist keine Anpassung des LDAP-Schemas notwendig. Als dritte Möglichkeit kann auch der Standortname als spezielles Attribut in jedem Computerobjekt hinterlegt sein.

en: Computer groups
de: Computergruppen

en: This option specifies that computer locations are identified through computer groups. All computer groups are then displayed as locations in the Veyon Master. For each location all computers that are members of the corresponding group are displayed. If not all LDAP groups are to be displayed as locations, either a dedicated :ref:`computer group tree <LDAPComputerGroupTree>` must be configured or the computer groups must be restricted using a :ref:`computer group filter <LDAPComputerGroupsFilter>`.
de: Mit dieser Option wird festgelegt, dass Computerstandorte über Computergruppen abgebildet werden. Sämtliche Computergruppen werden dann im Veyon Master als Standorte angezeigt. Für jeden Standort werden alle Computer angezeigt, die Mitglied der jeweiligen Gruppe sind. Wenn nicht alle LDAP-Gruppen als Standorte angezeigt werden sollen, muss entweder ein dedizierter :ref:`Computergruppenbaum <LDAPComputerGroupTree>` konfiguriert werden oder die Computergruppen über einen :ref:`Computergruppenfilter <LDAPComputerGroupsFilter>` eingeschränkt werden.

en: **Default:** *enabled*
de: **Vorgabe:** *aktiviert*

en: Computer containers or OUs
de: Computercontainer oder OUs

en: This option specifies that the containers/OUs containing computer objects are used as computer locations. Containers are objects that are parents to computer objects in the LDAP tree. If not all containers are to be displayed as locations, a corresponding :ref:`computer container filter <LDAPComputerContainersFilter>` can be set up.
de: Diese Einstellung legt fest, dass die Container/OUs, in denen sich Computerobjekte befinden, als Computerstandorte verwendet werden. Container sind solche Objekte, die Computerobjekten im LDAP-Baum übergeordnet sind. Wenn nicht alle Container als Standorte angezeigt werden sollen, kann ein entsprechender :ref:`Computercontainerfilter <LDAPComputerContainersFilter>` eingerichtet werden.

en: Location attribute in computer objects
de: Attribut Standort in Computerobjekten

en: If the LDAP schema for computer objects provides a special attribute for mapping computer objects to locations, this option can be enabled and the attribute name can be entered. The :guilabel:`Test` button can be used to check whether the members of a computer location can be queried correctly using the configured attribute.
de: Wenn das LDAP-Schema für Computerobjekte ein spezielles Attribut für die Zuordnung zu einem Standort vorsieht, kann diese Option aktiviert und der Attributname eingetragen werden. Über die Schaltfläche :guilabel:`Testen` kann überprüft werden, ob die Mitglieder eines Computerstandortes anhand des konfigurierten Attributs korrekt abgefragt werden können.

en: Integration tests
de: Integrationstests

en: The integration tests can be used to check the LDAP integration as a whole. The buttons allow various tests to be performed. All tests should be successful and provide valid results before the LDAP connection is used in production.
de: Mit Hilfe der Integrationstests kann die LDAP-Integration als Ganzes überprüft werden. Über die Schaltflächen können verschiedene Tests durchgeführt werden. Alle Tests sollten erfolgreich sein und gültige Ergebnisse liefern, bevor die LDAP-Anbindung produktiv genutzt wird.

en: Using LDAP backends
de: Verwendung von LDAP-Backends

en: With the successful configuration and testing of the LDAP integration, the LDAP backends can now be activated. For this, the :ref:`network object directory <RefNetworkObjectDirectory>` and the user groups backend for the :ref:`computer access control <ComputerAccessControl>` must be adapted. Only after switching the network object directory to *LDAP* the location and computer information from the LDAP directory are used in the Veyon Master.
de: Mit der erfolgreichen Konfiguration der LDAP-Integration können nun die LDAP-Backends aktiviert werden. Hierfür müssen das :ref:`Netzwerkobjektverzeichnis <RefNetworkObjectDirectory>` sowie das Benutzergruppen-Backend für die :ref:`Computerzugriffskontrolle <ComputerAccessControl>` angepasst werden. Erst mit der Umstellung des Netzwerkobjektverzeichnisses auf *LDAP* werden im Veyon Master die Standort- und Computerinformationen aus dem LDAP-Verzeichnis verwendet.

en: After changing the backend for the computer access control, all previously configured access rules should under all circumstances be checked, since group and location information change and in most cases access rules will no longer be valid or not be processed correctly.
de: Nach Umstellung des Backends für die Computerzugriffskontrolle sollten die zuvor konfigurierten Zugriffsregeln unbedingt überprüft werden, da sich die Gruppen- und Standortinformationen ändern und somit die Zugriffsregeln in den meisten Fällen nicht mehr gültig sind oder nicht mehr korrekt verarbeitet werden.

en: The :ref:`CommandLineInterface` of Veyon allows some LDAP-specific operations. All operations are available using the ``ldap`` module. A list of all supported commands is displayed via ``veyon-cli ldap help``, while command-specific help texts can be displayed via ``veyon-cli ldap help <command>``.
de: Über die :ref:`CommandLineInterface` von Veyon sind einige LDAP-spezifischen Operationen möglich. Alle Operationen stehen im Modul ``ldap`` zur Verfügung. Eine Liste aller unterstützen Befehle wird über ``veyon-cli ldap help`` ausgegeben, während befehlsspezifische Hilfetexte über ``veyon-cli ldap help <command>`` angezeigt werden können.

en: This command can be used to automatically determine the used base DN and permanently write it to the configuration. An LDAP server URL and optionally a naming context attribute have to be supplied as parameters:
de: Mit diesem Befehl kann der verwendete Base-DN automatisch ermittelt und in die Konfiguration fest eingetragen werden. Als Argumente müssen eine LDAP-Server-URL sowie optional ein Naming-Context-Attribut angegeben werden:

en: Special characters such as ``@`` or ``:`` – especially in the password - can be specified by using `URL percent-encoding <https://en.wikipedia.org/wiki/Percent-encoding>`_.
de: Sonderzeichen wie ``@`` oder ``:`` – vor allem im Passwort – können mit Hilfe der `URL-Prozent-Kodierung <https://de.wikipedia.org/wiki/URL-Encoding>`_ angegeben werden.

en: This command allows querying LDAP objects (``locations``, ``computers``, ``groups``, ``users``) and is mainly used for testing. The function can also be used to develop scripts for system integration tasks.
de: Dieser Befehl ermöglicht die Abfrage von LDAP-Objekten (``locations``, ``computers``, ``groups``, ``users``) und dient in erster Linie der Fehlersuche. Die Funktion kann aber auch zur Entwicklung von Scripten für Systemintegrationsaufgaben hilfreich sein.

en: Directory service
de: Verzeichnisdienst

en: LDAP server
de: LDAP-Server

en: Anonymous bind
de: Anonymer Bind

en: Use bind credentials
de: Bind-Zugangsdaten verwenden

en: LDAP naming contexts
de: LDAP-Naming-Contexts

en: LDAP object trees
de: LDAP-Objektbäume

en: Recursive search operations
de: Rekursive Suchoperationen

en: LDAP object attributes
de: LDAP-Objektattribute

en: LDAP user object
de: LDAP-Benutzerobjekt

en: LDAP computer object
de: LDAP-Computerobjekt

en: Fully qualified domain names
de: Voll-qualifizierte Domainnamen

en: MAC address
de: MAC-Adresse

en: Computer location
de: Computerstandort

en: Object filters
de: Objektfilter

en: LDAP object filter
de: LDAP-Objektfilter

en: LDAP filters
de: LDAP-Filter

en: LDAP integration tests
de: LDAP-Integrationstests

en: LDAP backend
de: LDAP-Backend

en: Platform specific notes
de: Plattformspezifische Hinweise

en: This chapter contains notes on platform-specific configuration options and pecularities.
de: Dieses Kapitel enthält Hinweise zu plattformspezifischen Konfigurationsoptionen und -besonderheiten.

en: Enable SAS generation by software (Ctrl+Alt+Del)
de: SAS-Generierung in Software aktivieren (Strg+Alt+Entf)

en: On Windows per default it's impossible for applications to generate the *Secure Attention Sequence* (Ctrl+Alt+Del) in order to simulate the press of these keys. When enabling this option a policy is written to the Windows registry which changes this behavior. It is recommended to leave this option enabled in order to be able to send :kbd:`Ctrl+Alt+Del` when remote controlling a computer. Otherwise it may be impossible to unlock a remotely controlled computer or logging on a user since in most cases the shortcut :kbd:`Ctrl+Alt+Del` has to be issued first.
de: In der Standardkonfiguration ist es unter Windows für Anwendungsprogramme nicht möglich, die Secure-Attention-Sequence (Strg+Alt+Entf) zu generieren und somit den Druck dieser Tasten zu simulieren. Über diese Einstellung wird eine Policy in die Windows-Registry geschrieben, die dieses Verhalten ändert. Es wird empfohlen, diese Option aktiviert zu lassen, damit die Tastenkombination :kbd:`Strg+Alt+Entf` an einen ferngesteuerten Computer gesendet werden kann. Andernfalls kann es passieren, dass die Entsperrung eines ferngesteuerten Computers oder die Nutzeranmeldung nicht möglich ist , da hierfür üblicherweise die Tastenkombination :kbd:`Strg+Alt+Entf` verwendet werden muss.

en: User authentication
de: Benutzerauthentifizierung

en: Veyon implements two different mechanisms to authenticate a user (i.e. verify its username and password) on Windows when using :ref:`logon authentication <ConfLogonAuthentication>`. The default mechanism has been used successfully for many years. It is based on the `Security Support Provider Interface <https://en.wikipedia.org/wiki/Security_Support_Provider_Interface>`_ and works in almost every environment. To verify that the mechanism works properly in your environment you can change the :ref:`authentication method <RefAuthentication>` to :guilabel:`Logon authentication` and click the :guilabel:`Test` button.
de: Veyon implementiert zwei verschiedene Mechanismen, um einen Benutzer unter Windows zu authentifizieren (d.h. seinen Benutzername und Passwort überprüfen), wenn die :ref:`Anmelde-Authentifizierung <ConfLogonAuthentication>` genutzt wird. Der Standardmechanismus wird seit vielen Jahren erfolgreich eingesetzt. Er basiert auf dem  `Security Support Provider Interface <https://en.wikipedia.org/wiki/Security_Support_Provider_Interface>`_ und funktioniert in nahezu jeder Umgebung. Um zu überprüfen, dass der Mechanismus in Ihrer Umgebung ordnungsgemäß funktioniert, können Sie die :ref:`Authentifizierungsmethode <RefAuthentication>` auf :guilabel:`Anmeldeauthentifizierung` stellen und die Schaltfläche :guilabel:`Test` anklicken.

en: Use alternative user authentication mechanism
de: Alternativen Mechanismus zur Benutzerauthentifizierung verwenden

en: In case the default mechanism is not working in your environment you can try to use an alternative fallback mechanism. This mechanism utilizes a high level function in the operating system which performs a network user logon internally to verify the user credentials. This logon process can be slower than the simple authentication performed by the default mechanism. It should therefore only be used as a last resort.
de: Wenn der Standardmechanismus aus irgendeinem Grund nicht funktioniert, können Sie versuchen, einen alternativen Ausweichmechanismus zu verwenden. Dieser Mechanismus verwendet eine High-Level-Funktion im Betriebssystem, die eine interne Netzwerk-Benutzeranmeldung durchführt, um die Zugangsdaten eines Benutzers zu überprüfen. Dieser Anmeldevorgang kann langsamer als die einfache Authentifizierung durch den Standardmechanismus sein. Er sollte daher nur als letzter Ausweg eingesetzt werden.

en: User login
de: Benutzeranmeldung

en: In general when using the user log in feature make sure to enable the *Interactive logon: Do not display last user name* group policy. This makes Windows ask for both a username and a password in the logon screen which is required for the log in feature to work properly. See `How To Prevent the Name of the Last Logged-On User from Being Displayed in the Log On to Windows Dialog Box <https://support.microsoft.com/en-gb/help/324740/how-to-prevent-the-name-of-the-last-logged-on-user-from-being-displayed>`_ and `How to make Windows 10 ask for user name and password during log on <https://winaero.com/blog/how-to-make-windows-10-ask-for-user-name-and-password-during-log-on/>`_ for details. Also a logon message must not be configured as it blocks the automated logon procedure. Therefore make sure to disable the *Interactive logon: Message title for users attempting to log on* and *Interactive logon: Message text for users attempting to log on* policies. See `How to configure Windows Server 2003 to display a message when users log on <https://support.microsoft.com/en-us/help/310430/how-to-configure-windows-server-2003-to-display-a-message-when-users-l>`_ for details.
de: Generell sollten Sie bei der Verwendung der Benutzeranmeldung die Gruppenrichtlinie *Interaktive Anmeldung: Letzten Benutzernamen nicht anzeigen* aktivieren. Dies bewirkt, dass Windows sowohl nach einem Benutzernamen als auch nach einem Passwort im Anmeldebildschirm fragt, was erforderlich ist, damit die Anmeldefunktion ordnungsgemäß funktioniert. Siehe `How To Prevent the Name of the Last Logged-On User from Being Displayed in the Log On to Windows Dialog Box <https://support.microsoft.com/en-gb/help/324740/how-to-prevent-the-name-of-the-last-logged-on-user-from-being-displayed>`_ sowie `How to make Windows 10 ask for user name and password during log on <https://winaero.com/blog/how-to-make-windows-10-ask-for-user-name-and-password-during-log-on/>`_ für Einzelheiten. Weiterhin darf keine Anmeldenachricht konfiguriert sein, da sie den automatischen Anmeldevorgang blockiert. Achten Sie daher darauf, die Gruppenrichtlinien *Interaktive Anmeldung: Nachrichtentitel für Benutzer, die sich anmelden wollen* sowie *Interaktive Anmeldung: Nachricht für Benutzer, die sich anmelden wollen* zu deaktivieren. Weitere Informationen finden Sie unter `How to configure Windows Server 2003 to display a message when users log on <https://support.microsoft.com/en-us/help/310430/how-to-configure-windows-server-2003-to-display-a-message-when-users-l>`_.

en: Some advanced settings control the timing when simulating key presses to remotely logging in users.
de: Einige erweiterte Einstellungen steuern das Timing bei der Simulation von Tastendrücken zur Fernanmeldung von Benutzern.

en: Input start delay
de: Verzögerung vor Eingabebeginn

en: This value specifies the number of milliseconds to wait between issuing Ctrl+Alt+Del and sending the first character of the username. This value can be increased on slow computers to ensure that the username input field is ready.
de: Dieser Wert gibt die Anzahl der Millisekunden an, die zwischen der Ausgabe von Strg+Alt+Entf und dem Senden des ersten Zeichens des Benutzernamens gewartet werden soll. Dieser Wert kann auf langsamen Computern erhöht werden, um sicherzustellen, dass das Eingabefeld für den Benutzernamen bereit ist.

en: **Default:** *1000 ms*
de: **Vorgabe:** *1000 ms*

en: Simulated key presses interval
de: Intervall zwischen simulierten Tastendrücken

en: This value specifies the number of milliseconds to wait between the individual simulated key presses. Increase this value if you encounter logon failures caused by missing characters or improperly switched input fields.
de: Dieser Wert gibt die Anzahl der Millisekunden an, die zwischen den einzelnen simulierten Tastendrücken gewartet werden soll. Erhöhen Sie diesen Wert, wenn es zu Anmeldefehlern kommt, die durch fehlende Zeichen oder falsch gewechselte Eingabefelder verursacht werden.

en: **Default:** *10 ms*
de: **Vorgabe:** *10 ms*

en: Screen lock
de: Bildschirmsperre

en: The screen lock feature per default disables all input devices and hides parts of the operating system user interface. This behaviour can be changed for cases where parts of the operating system user interface no longer function properly after a computer is unlocked.
de: Die Bildschirmsperrfunktion deaktiviert standardmäßig alle Eingabegeräte und verbirgt Teile der Benutzeroberfläche des Betriebssystems. Dieses Verhalten kann für den Fall geändert werden, dass Teile der Benutzeroberfläche des Betriebssystems nach dem Entsperren eines Computers nicht mehr ordnungsgemäß funktionieren.

en: Hide taskbar
de: Taskleiste verbergen

en: This option defines whether the taskbar and the start button should be disabled and hidden by the screen lock feature.
de: Diese Option legt fest, ob die Bildschirmsperrfunktion die Taskleiste und den Startknopf deaktivieren und ausblenden soll.

en: Hide start menu
de: Startmenü verbergen

en: This option defines whether the start menu should be disabled and hidden by the screen lock feature.
de: Diese Option legt fest, ob die Bildschirmsperrfunktion das Startmenü deaktivieren und ausblenden soll.

en: Hide desktop
de: Desktop verbergen

en: This option defines whether the desktop should be disabled and hidden by the screen lock feature.
de: Diese Option legt fest, ob die Bildschirmsperrfunktion den Desktop deaktivieren und ausblenden soll.

en: Use input device interception driver
de: Eingabegeräte-Interception-Treiber verwenden

en: This option defines whether the Interception driver should be used. This driver is used by the screen lock feature to block special key sequences such as :kbd:`Ctrl+Alt+Del` at the driver level. The Interception driver may cause troubles with RDP sessions and should therefore be disabled and uninstalled when using Veyon in remote desktop environments. In this case, consider not installing the driver at all during the installation of Veyon by either unchecking the Interception driver option or passing the ``/NoInterception`` option to the installer in silent mode. If the driver is already installed, uninstallation is only possible after disabling this option and rebooting the computer. The driver can then be uninstalled using the :file:`uninstall.bat` script in the :file:`interception` subdirectory in Veyon's installation directory.
de: Diese Option definiert, ob der Interception-Treiber verwendet werden soll. Dieser Treiber wird von der Bildschirmsperrfunktion verwendet, um spezielle Tastenfolgen wie :kbd:`Strg+Alt+Entf` auf der Treiberebene zu blockieren. Der Interception-Treiber kann bei RDP-Sitzungen Probleme verursachen und sollte daher deaktiviert und deinstalliert werden, wenn Veyon in Remote-Desktop-Umgebungen verwendet wird. In diesem Fall sollten Sie erwägen, den Treiber während der Installation von Veyon gar nicht erst zu installieren, indem Sie entweder die Option *Interception-Treiber* deaktivieren oder dem Installationsprogramm die Option ``/NoInterception`` im stillen Modus übergeben. Wenn der Treiber bereits installiert ist, ist eine Deinstallation nur nach Deaktivierung dieser Option und Neustart des Computers möglich. Der Treiber kann dann mit dem Skript :file:`uninstall.bat` im Unterverzeichnis :file:`interception` im Installationsverzeichnis von Veyon deinstalliert werden.

en: UltraVNC server settings
de: UltraVNC-Server-Einstellungen

en: Veyon uses a lightweight version of UltraVNC as a builtin VNC server on Windows. While the Veyon Server manages most UltraVNC settings on its own a few performance and system integration related settings can be changed manually. In general you should not need to change the default values unless you encounter problems while accessing or controlling remote computers.
de: Veyon verwendet unter Windows eine schlanke Version von UltraVNC als eingebauten VNC-Server.  Während der Veyon Server die meisten UltraVNC-Einstellungen eigenständig verwaltet, können einige leistungs- und systemintegrationsbezogene Einstellungen manuell geändert werden. Grundsätzlich sollten Sie die Standardwerte nicht ändern, außer Sie haben Probleme beim Zugriff oder der Steuerung von entfernten Computern.

en: Enable capturing of layered (semi-transparent) windows
de: Halbdurchsichtige Fenster (layered windows) aufzeichnen

en: When using the traditional screen mirroring driver (i.e. Windows 7 is used or Desktop Duplication Engine is disabled) the VNC server can't capture semi-transparent windows. This can result in large parts of the screen not being captured if the Windows Aero theme is used. To circumvent this issue capturing of semi-transparent windows is enabled per default. Besides potentially lower performance this can also make the mouse cursor flicker on client computers.
de: Wenn der herkömmliche Screen-Mirroring-Treiber eingesetzt wird (d.h. Windows 7 wird genutzt oder die Desktup Duplication Engine ist deaktiviert), kann der VNC-Server keine halbtransparenten Fenster aufzeichnen. Das kann dazu führen, dass große Teile des Bildschirms nicht erfasst werden, wenn das Windows-Aero-Thema verwendet wird. Um dieses Problem zu umgehen, ist die Aufzeichnung von halbtransparenten Fenstern standardmäßig aktiviert. Neben möglicherweise geringerer Geschwindigkeit kann dabei auch der Mauscursor auf Client-Computern flackern.

en: Enable multi monitor support
de: Multi-Monitor-Unterstützung aktivieren

en: This option says whether to capture only the first of all monitors. On client computers it usually is desirable to see all monitors. On master computers this option can be disabled in order to broadcast only the contents of the first screen in demo mode. This way the teacher does not have to share its whole desktop. Broadcasting less screen data also improves performance.
de: Diese Option legt fest, dass nur der erste Bildschirm aufgezeichnet wird. Auf Client-Computern ist es üblicherweise gewünscht, alle Bildschirme zu sehen. Auf Master-Computern kann diese Option deaktiviert werden, um im Demo-Modus nur den Inhalt des ersten Bildschirms zu übertragen. Auf diese Weise muss der Lehrer nicht seinen gesamten Bildschirm teilen. Die Übertragung von weniger Bildschirmdaten verbessert außerdem die Geschwindigkeit.

en: Enable Desktop Duplication Engine on Windows 8 and newer
de: Desktop-Duplication-Engine unter Windows 8 und neuer aktivieren

en: When this option is enabled UltraVNC uses the new Desktop Duplication Engine on Windows 8 and newer. This engine is a new driver backend for capturing screen data and provides much better performance compared to the traditional screen mirroring driver. Additionally it also captures windows with DirectX-rendered content, e.g. allowing to view and control DirectX-based CAD applications remotely.
de: Wenn diese Option aktiviert ist, verwendet UltraVNC die neue Desktop Duplication Engine unter Windows 8 und neuer. Diese Engine ist ein neues Treiber-Backend zur Aufzeichnung von Bildschirmdaten und bietet deutlich bessere Performance im Vergleich zum herkömmlichen Screen-Mirroring-Treiber. Außerdem zeichnet sie Fenster mit DirectX-gerenderten Inhalten auf, was beispielsweise die Fernansicht und -steuerung von DirectX-basierten CAD-Programmen ermöglicht.

en: Poll full screen (leave this enabled per default)
de: Vollen Bildschirm abfragen (standardmäßig aktiviert lassen)

en: If no suitable driver for capturing screen data is found this determines whether to scan the whole screen for changed pixels. Otherwise only the foreground window is scanned which can reduce CPU load. It should only be disabled as a last resort if CPU load is an issue.
de: Wenn kein geeigneter Treiber zur Aufzeichnung der Bildschirmdaten gefunden wurde, legt diese Option fest, ob der ganze Bildschirm auf geänderte Pixel abgesucht werden soll. Andernfalls wird nur das Fenster im Vordergrund abgesucht, was die Prozessorlast reduzieren kann. Die Option sollte nur als letzter Ausweg deaktiviert werden, wenn es zu Problemen mit der Prozessorlast kommt.

en: Low accuracy (turbo mode)
de: Niedrige Genauigkeit (Turbomodus)

en: Enabling this option will make the VNC server use a scan raster to detect changed screen areas which need to be sent to the viewer. As changes of individual pixels might only be detected every 4th scan pass, partial updates can be delayed by a few hundred milliseconds in some cases. At the same time this option greatly improves performance and reduces the CPU load caused by the VNC server.
de: Die Aktivierung dieser Option legt fest, dass der VNC-Server ein Scan-Raster verwenden soll, um geänderte Bildschirmbereiche zu erkennen, die an den Beobachter gesendet werden müssen. Da die Änderung einzelner Pixel möglicherweise nur bei jedem 4. Suchdurchlauf erkannt werden, kann es in einigen Fällen zur Verzögerung von Teilaktualisierungen um wenige Hundert Millisekunden kommen. Gleichzeitig erhöht diese Option die Geschwindigkeit drastisch und reduziert die Prozessorlast, die vom VNC-Server verursacht wird.

en: In order to authenticate a user (i.e. verify its username and password) on Linux the Veyon Server launches the Veyon Authentication helper (``veyon-auth-helper``). This small program actually performs the user authentication via `Linux PAM <https://en.wikipedia.org/wiki/Linux_PAM>`_. In almost every Linux installation several PAM services are configured and usually managed by Linux distribution specific tools. Veyon uses the PAM service ``login`` per default, i.e. authentication is performed through the modules configured in ``/etc/pam.d/login`` (Veyon 4.0/4.1 used ``/etc/pam.d/su``).
de: Um einen Benutzer unter Linux zu authentifizieren (d.h. seinen Benutzernamen und Passwort überprüfen), startet der Veyon-Server das Veyon-Authentifizierungshilfsprogramm (``veyon-auth-helper``). Dieses kleine Programm führt die eigentliche Benutzerauthentifizierung über `Linux PAM <https://en.wikipedia.org/wiki/Linux_PAM>`_ durch. Unter nahezu jeder Linux-Installation sind verschiedene PAM-Dienste konfiguriert und werden üblicherweise von Linux-Distributionsspezifischen Werkzeugen verwaltet. Veyon verwendet standardmäßig den PAM-Dienst ``login``, d.h. die Authentifizierung wird durch die in ``/etc/pam.d/login`` konfigurierten Module durchgeführt (Veyon 4.0/4.1 hat ``/etc/pam.d/su`` verwendet).

en: Custom PAM service for user authentication
de: Benutzerdefinierter PAM-Dienst für Benutzerauthentifizierung

en: If you want to use a dedicated PAM service configuration to authenticate Veyon users you can enter a custom PAM service name here. A simple identifier such as ``veyon`` should be used. If for example set to ``veyon``, the Veyon Authentication helper will use the PAM service ``veyon``, i.e. configuration is taken from the file ``/etc/pam.d/veyon``. Please make sure to provide the PAM service configuration file before using this setting. Otherwise authentication will always fail.
de: Wenn Sie eine dedizierte PAM-Dienstkonfiguration zur Authentifizierung von Veyon-Benutzern verwenden möchten, können hier einen eigenen PAM-Dienstnamen eingeben. Hierfür sollte ein einfacher Bezeichner wie ``veyon`` verwendet werden. Wenn beispielsweise ``veyon`` eingestellt wird, verwendet das Veyon-Authentifizierungshilfsprogramm den PAM-Dienst ``veyon``, d.h. es wird die Konfiguration aus der Datei ``/etc/pam.d/veyon`` verwendet. Bitte stellen Sie eine PAM-Dienstkonfigurationsdatei zur Verfügung, bevor Sie diese Einstellung verwenden. Andernfalls wird die Authentifizierung immer fehlschlagen.

en: To verify that the custom PAM service is set up properly you can change the :ref:`authentication method <RefAuthentication>` to :guilabel:`Logon authentication` and click the :guilabel:`Test` button.
de: Um zu überprüfen, ob der benutzerdefinierte PAM-Dienst ordnungsgemäß eingerichtet ist, können Sie die Authentifizierungsmethode :ref:`Authentifizierungsmethode <RefAuthentication>` auf :guilabel:`Anmelde-Authentifizierung` ändern und die Schaltfläche :guilabel:`Test` anklicken.

en: SAS generation
de: SAS-Generierung

en: Ctrl+Alt+Del
de: Strg+Alt+Entf

en: Authentication mechanism
de: Authentifizierungsmechanismus

en: Configuration reference
de: Konfigurationsreferenz

en: In this chapter all configuration pages within Veyon Configurator as well as all configuration options with their respective meanings are explained in detail. It mainly serves as a reference for looking up detailed configuration options. A manual and hints for the installation can be found in chapter :ref:`Configuration`.
de: In diesem Kapitel sind alle Konfigurationsseiten im Veyon Configurator sowie alle Konfigurationsoptionen mit ihren jeweiligen Bedeutungen beschrieben. Es dient in erster Linie als Referenz, um Details zu bestimmten Einstellmöglichkeiten nachzuschauen. Eine Anleitung und Hinweise zur Einrichtung befinden sich im Kapitel :ref:`Configuration`.

en: Some advanced settings are hidden in the standard view. You can switch to the advanced view using the menu.
de: Einige erweiterte Einstellungen sind in der Standardansicht ausgeblendet. Sie können über das Menü zur erweiterten Ansicht wechseln.

en: User interface
de: Benutzeroberfläche

en: Language
de: Sprache

en: The selected language can be configured for the graphical user interfaces as well as the command line tools. You can choose from all the languages which have been translated so far. Please note that changing the language will require a program restart in order to take effect. Per default Veyon uses the language of the operating system if a translation is available for that language. Otherwise English will be used as a fallback.
de: Die verwendete Sprache für sowohl die grafischen Benutzeroberflächen als auch Kommandozeilenwerkzeuge kann bei Bedarf angepasst werden. Es stehen alle Sprachen zur Auswahl, für die eine Übersetzung vorliegt. Es sollte beachtet werden, dass sich die Änderung der Sprache erst nach einem Programmneustart auswirkt. Beim standardmäßig eingestellten Vorgabewert passt sich Veyon an die im Betriebssystems eingestellte Sprache an, sofern die Sprache unterstützt wird. Andernfalls wird Englisch als Ausweichoption verwendet.

en: **Default:** *Use system language setting*
de:  **Vorgabe:** *Spracheinstellung des Systems verwenden*

en: Style
de: Stil

en: This setting allows to change between certain styles of user interface controls. While the Fusion style offers a clean and pleasent look and feel, it's also possible to switch back to the native style of the operating system or desktop environment.
de: Mit dieser Einstellung können Sie zwischen bestimmten Stilen der Benutzeroberflächenelemente wechseln. Während der Fusion-Stil ein sauberes und ansprechendes Look & Feel bietet, ist es auch möglich, zurück zum nativen Stil des Betriebssystems oder der Desktop-Umgebung zu wechseln.

en: **Default:** *Fusion*
de: **Vorgabe:** *Fusion*

en: The :ref:`Configuration` chapter describes the :ref:`ConfAuthenticationMethods` available in Veyon.
de: Im Kapitel :ref:`Configuration` sind die :ref:`ConfAuthenticationMethods` beschrieben, die in Veyon zur Verfügung stehen.

en: Method
de: Methode

en: This option defines which authentication method to use. :ref:`Logon authentication <ConfLogonAuthentication>` does not require any further setup and can be used immediately. To use the :ref:`key file authentication <ConfKeyFileAuthentication>`, appropriate authentication keys must first be created and distributed.
de: Über diese Option kann eingestellt werden, welche Authentifizierungsmethode verwendet werden soll. Die :ref:`Anmelde-Authentifizierung <ConfLogonAuthentication>` bedarf keiner weiteren Einrichtung und kann sofort eingesetzt werden. Für den Einsatz der :ref:`Schlüsseldatei-Authentifizierung <ConfKeyFileAuthentication>` müssen zunächst entsprechende Authentifizierungsschlüssel erstellt und verteilt werden.

en: **Default:** *Logon authentication*
de: **Vorgabe:** *Anmelde-Authentifizierung*

en: In Veyon a network object directory provides information about network objects. Network objects can either be computers or their locations. The data supplied by the network object directory is used by Veyon Master to populate the :guilabel:`Locations & computers` view with entries. The data from the network object directory is also used for access control rules making use of computer location information. By default a backend is used which stores computers and locations in the local Veyon configuration and queries them from the configuration whenever required. See section :ref:`ConfLocationsAndComputers` for details.
de: Ein Netzwerkobjektverzeichnis stellt in Veyon Informationen über Netzwerkobjekte bereit. Netzwerkobjekte sind Computer sowie deren Standorte. Die Daten aus dem Netzwerkobjektverzeichnis werden vom Veyon Master verwendet, um die Ansicht :guilabel:`Standorte & Computer` mit Einträgen zu befüllen. Auch für die Zugriffskontrolle wird auf Daten im Netzwerkobjektverzeichnis zurückgegriffen. Standardmäßig wird ein Backend verwendet, das diese Daten in der lokalen Veyon-Konfiguration speichert und von dort ausliest, siehe Abschnitt :ref:`ConfLocationsAndComputers`.

en: You can use this setting to set the desired backend for the network object directory. Depending on the installation there may be several backends such as :ref:`LDAP` available beside the default backend.
de: Über diese Einstellung kann das gewünschte Netzwerkobjektverzeichnis-Backend gewählt werden. Abhängig von der Installation stehen neben dem Standard-Backend weitere Backends beispielsweise zur :ref:`LDAP` zur Verfügung.

en: **Default:** *Builtin (computers and locations in local configuration)*
de: **Vorgabe:** *Eingebaut (Computer und Standorte in lokaler Konfiguration)*

en: Update interval
de: Aktualisierungsintervall

en: The network object directory automatically updates in background which especially is useful for dynamic backends such as LDAP. The time interval for these updates can be altered with this option.
de: Das Netzwerkobjektverzeichnis kann im Hintergrund automatisch aktualisiert werden, was beim Einsatz von dynamischen Backends wie LDAP praktisch sein kann. Das zeitliche Intervall für diese Aktualisierungen kann mit dieser Einstellung geändert werden.

en: **Default:** *60 seconds*
de: **Vorgabe:** *60 Sekunden*

en: User groups
de: Benutzergruppen

en: Veyon uses information about user groups and their members for performing :ref:`ConfAccessControl` and setting access groups for :ref:`authentication keys <ConfKeyFileAuthentication>`. In most cases the default backend is a good choice. If you want to use e.g. dedicated LDAP groups or Entra ID groups you can change the backend accordingly.
de: Veyon verwendet Informationen über Benutzergruppen und deren Mitglieder für die Durchführung der :ref:`ConfAccessControl` und das Setzen von Zugriffsgruppen für :ref:`Authentifizierungsschlüssel <ConfKeyFileAuthentication>`. In den meisten Fällen ist das Standard-Backend eine gute Wahl. Wenn Sie z.B. dedizierte LDAP-Gruppen oder Entra ID-Gruppen verwenden wollen, können Sie das Backend entsprechend ändern.

en: A user group backend provides user groups and their members (users) required for access control. While the default backend is suitable for system user groups the LDAP backends will make LDAP/AD user groups available for access control.
de: Ein Benutzergruppen-Backend stellt Benutzergruppen und ihre Mitglieder (Benutzer) zur Verfügung, die für die Zugriffskontrolle benötigt werden. Während das Standard-Backend für Systembenutzergruppen geeignet ist, stellt das LDAP-Backend LDAP-/AD-Benutzergruppen zur Verfügung.

en: **Default:** *Default (system user groups)*
de: **Vorgabe:** *Standard (Systembenutzergruppen)*

en: Include user groups from domain
de: Benutzergruppen von Domain einbeziehen

en: When using access control in combination with the default backend only the local system groups are available per default. By enabling this option all groups of the domain which a computer belongs to can be queried and used. This option is not enabled per default for performance reasons. In environments with a huge number of domain groups performing access control can take a long time. In such scenarios you should consider setting up the :ref:`LDAP/AD integration <LDAP>` and use one of the *LDAP* backends.
de: In der Grundeinstellung stehen für die Computerzugriffskontrolle bei Verwendung des Standard-Backends nur die lokalen Systemgruppen zur Verfügung. Mit Hilfe dieser Option können zusätzlich auch die Gruppen der Domäne abgefragt und verwendet werden, zu der der Computer gehört. Aus Performancegründen ist diese Option standardmäßig nicht aktiviert. In Umgebungen mit einer großen Anzahl an Domänengruppen kann die Computerzugriffskontrolle sehr lange dauern. In diesen Fällen sollte stattdessen die Einrichtung der :ref:`LDAP-/AD-Integration <LDAP>` und Verwendung des *LDAP*-Backends erwogen werden.

en: Logging
de: Logaufzeichnung

en: Veyon can log various kinds of messages to component-specific log files or the logging system of the operating system. This information can be very helpful when troubleshooting issues with Veyon. The following logging settings allow to change the logging behaviour.
de: Über verschiedene Optionen kann das Verhalten der Logaufzeichnung beeinflusst werden. Diese Informationen sind vor allem dann interessant, wenn Problemen beim Einsatz von Veyon untersucht werden sollen. Die folgenden Logaufzeichnungseinstellungen erlauben die Änderung des Logaufzeichnungsverhaltens.

en: Log file directory
de: Logdateiverzeichnis

en: You can use this setting to specify which directory the log files will be written in. It's strongly recommended to use path variables here. All information on supported variables can be found in section :ref:`RefPathVariables`.
de: Mit dieser Einstellung können Sie festlegen, in welches Verzeichnis die Protokolldateien geschrieben werden sollen. Es wird dringend empfohlen, an dieser Stelle Pfadvariablen zu verwenden. Alle Informationen über unterstützte Variablen befinden sich im Abschnitt :ref:`RefPathVariables`.

en: **Default:** *%TEMP%*
de: **Vorgabe:** *%TEMP%*

en: Log level
de: Loglevel

en: The log level defines the minimum severity for which log messages are written. When analyzing program failures it may be useful to set the log level to :guilabel:`Debug messages and everything else`. This will generate a huge amount of log data and is not recommended for production environments. The default log level *Warnings and errors* or higher should be used instead.
de: Der Loglevel legt den niedrigsten Schweregrad fest, für den Logmeldungen aufgezeichnet werden sollen. Bei der Fehlersuche kann es hilfreich sein, den Loglevel auf den Wert :guilabel:`Debugmeldungen und alles andere` festzulegen. Dabei können sich allerdings schnell große Datenmengen ansammeln, so dass diese Einstellung für den Produktivbetrieb nicht empfohlen wird. Der Standardloglevel *Warnungen und Fehler* oder höher sollte stattdessen verwendet werden.

en: **Default:** *Warnings and errors*
de: **Vorgabe:** *Warnungen und Fehler*

en: Limit log file size
de: Logdateigröße begrenzen

en: In order for log files not to become too large and occupy disk space unnecessarily their size can be limited through this setting. When enabled an upper limit for the size of a single log file can be configured.
de: Damit die Logdateien im Laufe der Zeit nicht zu groß werden und unnötigen Speicherplatz belegen, kann deren Größe über diese Einstellung begrenzt werden. Wenn aktiviert, kann eine obere Grenze für die Größe einzelner Logdateien eingestellt werden.

en: **Default:** *disabled / 100 MB*
de: **Vorgabe:** *deaktiviert / 100 MB*

en: Rotate log files
de: Logdateien rotieren

en: In conjunction with limiting the size of log files it additionally may be useful to rotate the log files. When enabled each log file is renamed to ``Veyon...log.0`` after exceeding the configured limit. Previously rotated files are renamed so that the number of the file suffix is increased by 1. If the configured number of rotations is reached the oldest file (i.e. the one with the highest number as a suffix) is deleted.
de: Im Zusammenspiel mit der Begrenzung der Logdateigröße kann es darüber hinaus hilfreich sein, die Logdateien zu rotieren. In diesem Fall wird eine Logdatei beim Erreichen der eingestellten Grenze nach ``Veyon...log.0`` umbenannt. Vorher rotierte Dateien werden so umbenannt, dass sich die Zahl in der Dateiendung immer um 1 erhöht. Ist die maximale Anzahl an Rotationen erreicht, wird die älteste Datei (d. h. mit der höchsten Zahl) gelöscht.

en: **Default:** *disabled / 10x*
de: **Vorgabe:** *deaktiviert / 10x*

en: Log to standard error output
de: Nach Standardfehlerausgabe loggen

en: When program components of Veyon are executed from a command line window (shell), you can use this option to specify, whether logging messages shall be printed to ``stderr`` or ``stdout``. This setting primarily is relevant for scripting operations only.
de: Wenn Programmkomponenten von Veyon in einem Kommandozeilenfenster (Shell) ausgeführt werden, kann über diese Option festgelegt werden, ob Logmeldungen über den Kanal Standardfehlerausgabe ``stderr`` oder Standardausgabe ``stdout`` ausgegeben werden. Diese Einstellung ist hauptsächlich nur für Scriptoperationen relevant.

en: Write to logging system of operating system
de: In Ereignisprotokollierung des Betriebssystems schreiben

en: In some environments it may be desired to write log messages directly to the Windows event log e.g. in order to collect them afterwards. This option does not influence the normal recording of log files. On Linux, this option enables forwarding log messages from Veyon Server processes to the systemd journal of the ``veyon.service`` unit.
de: In einigen Umgebungen kann es erwünscht sein, Logmeldungen direkt in die Windows-Ereignisanzeige zu schreiben, z. B. um sie hinterher einzusammeln. Diese Einstellung beeinflusst nicht die normale Logdateiaufzeichnung. Unter Linux bewirkt diese Option, dass Logmeldungen von Veyon-Server-Prozessen an das systemd-Journal der Unit ``veyon.service`` weitergeleitet werden.

en: You can use the :guilabel:`Clear all log files` button to delete all Veyon log files in the log file directory of the current user as well as the ones of the system service. This will stop the Veyon Service temporarily.
de: Über die Schaltfläche :guilabel:`Alle Logdateien leeren` können alle Veyon-Logdateien sowohl im Logdateiverzeichnis des aktuellen Benutzers als des Systemdiensts gelöscht werden. Hierfür wird der Veyon-Dienst temporär beendet.

en: Service
de: Dienst

en: Hide tray icon
de: Icon im Infobereich verstecken

en: By default the Veyon Service displays a tray icon (also called *system control panel*, *info area* or similar) to indicate proper operation and provide basic information such as the program version and network port which the service is listening at. The tray icon can be hidden by enabling this option.
de: Standardmäßig zeigt der Veyon-Dienst ein Tray-Icon (auch *Systemsteuerungsabschnitt*, *Infobereich* o.ä. genannt) an, um den ordnungsgemäßen Betrieb sowie grundlegende Informationen zur  Programmversion und belegten Netzwerkports anzuzeigen. Die Anzeige des Icons kann unterbunden werden, indem diese Option aktiviert wird.

en: Show notification when an unauthorized access is blocked
de: Benachrichtigung bei unerlaubtem Zugriff anzeigen

en: This option specifies whether a notification should be displayed if the access to the local computer was blocked, either due to an authentication failure or access control denying the access. Especially during the deployment and setup of Veyon these notifications often indicate problems with the authentication settings. Typical failure reasons are invalid authentication keys or (when using logon authentication) invalid user credentials (username/password).
de: Diese Option legt fest, ob eine Benachrichtigung angezeigt werden soll, wenn der Zugriff auf den lokalen Computer blockiert wurde, entweder aufgrund eines Authentifizierungsfehlers oder einer Ablehnung durch die Zugriffskontrolle. Vor allem während der Bereitstellung und der Einrichtung von Veyon zeigen diese Benachrichtigungen meistens Probleme mit den Authentifizierungseinstellungen an. Typische Fehlerursachen sind ungültige Authentifizierungsschlüssel oder (bei der Verwendung der Anmeldeauthentifizierung) ungültige Zugangsdaten (Benutzername/Passwort).

en: Show notification on remote connection
de: Benachrichtigung bei Fernzugriff anzeigen

en: In some environments it may be desired or even required to inform the user that his computer is being accessed remotely. This behaviour can be achieved by enabling this option. In case the user has to be asked for permission instead appropriate access control rules have to be configured. More information can be found in chapter :ref:`AccessControlRules`.
de: In einigen Umgebungen kann es gewünscht oder sogar notwendig sein, den Benutzer darüber zu informieren, dass ein Fernzugriff auf seinen Computer stattfindet. Dieses Verhalten kann erreicht werden, indem diese Option aktiviert wird. Wenn der Benutzer hingegen um Einverständnis gebeten werden soll, müssen entsprechende Zugriffskontrollregeln konfiguriert werden. Mehr Informationen dazu befinden sich im Kapitel :ref:`AccessControlRules`.

en: Upon the installation of Veyon the Veyon Service is registered as a system service in order to launch the Veyon Server automatically for user sessions. The start of the Veyon Service can be prevented by disabling this option. You'll then have to start the Veyon Server in user sessions manually. The logon screen will not be accessible in this case.
de: Während der Installation von Veyon wird der Veyon-Dienst als ein Systemdienst registriert, damit der Veyon-Server automatisch für Benutzersitzungen gestartet wird. Der Start des Veyon-Dienstes kann unterbunden werden, indem diese Option deaktiviert wird. In diesem Fall muss der Veyon-Server in Benutzersitzungen manuell gestartet werden und es kann zudem nicht auf den Anmeldebildschirm zugegriffen werden.

en: Single session mode (create server instance for local/physical session only)
de: Einzelsitzungsmodus (Serverinstanz nur für lokale/physische Sitzung erstellen)

en: Choose this option for single-user scenarios, i.e. each user is working locally on a dedicated computer. In this mode the Veyon Service will always start exactly one server instance for the primary session of the computer, e.g. the console session on Windows.
de: Wählen Sie diese Option für Einzelbenutzer-Szenarien, d.h. jeder Benutzer arbeitet lokal auf einem dedizierten Rechner. In diesem Modus startet der Veyon-Dienst immer genau eine Server-Instanz für die primäre Sitzung des Rechners, z.B. die Konsolensitzung unter Windows.

en: Multi session mode (for terminal and remote desktop servers)
de: Mehrfachsitzungs-Modus (für Terminal- und Remote-Desktop-Server)

en: Enabling this option makes the Veyon Service launch a Veyon Server process for every user session on a computer. This includes both local and remote (RDP) sessions. Typically this is required to support terminal/remote desktop server scenarios. The server instances listen on individual network port numbers based on the :ref:`Veyon server port number <RefVeyonServerPort>` and the session ID. To access a session other than the default session, the corresponding port number has to be appended to the hostname in the :ref:`ConfLocationsAndComputers` configuration page. You can use e.g. ``myhost.example.org:11101`` to access the first RDP session on a computer. Alternatively consider using the `NetworkDiscovery add-on <https://veyon.io/addons/#networkdiscovery>`_ which scans computers for sessions and makes them available in Veyon Master automatically.
de: Wenn diese Option aktiviert wird, startet der Veyon-Dienst einen Veyon-Server-Prozess für jede Benutzersitzung auf einem Computer. Dazu gehören sowohl lokale als auch Remote-Sitzungen (RDP). Typischerweise ist dies erforderlich, um Terminal-/Remote-Desktop-Server-Szenarien zu unterstützen. Die Serverinstanzen lauschen auf individuellen Netzwerkports, basierend auf der :ref:`Veyon-Server-Portnummer <RefVeyonServerPort>` und der Sitzungs-ID. Um auf eine andere als die Standardsitzung zuzugreifen, muss die entsprechende Portnummer in der Konfigurationsseite :ref:`ConfLocationsAndComputers` an den Hostnamen angehängt werden. Sie können z.B. ``myhost.example.org:11101`` verwenden, um auf die erste RDP-Sitzung eines Computers zuzugreifen. Erwägen Sie alternativ, das `NetworkDiscovery Add-on <https://veyon.io/addons/#networkdiscovery>`_ zu verwenden, das Computer nach Sitzungen durchsucht und diese automatisch im Veyon Master zur Verfügung stellt.

en: Maximum session count
de: Maximale Sitzungsanzahl

en: In multi session mode the number of server instances can be limited through this setting. Per default up to 100 concurrent sessions are supported on a computer. When using numbers higher than 100, make sure to adjust the :ref:`server port numbers <RefNetworkPortNumbers>` to be more than 100 apart. Otherwise port numbers of different instances and server types would overlap and cause malfunctions.
de: Im Mehrfachsitzungsmodus kann die Anzahl der Serverinstanzen durch diese Einstellung begrenzt werden. Standardmäßig werden bis zu 100 gleichzeitige Sitzungen auf einem Computer unterstützt. Wenn Sie Werte über 100 verwenden, stellen Sie sicher, dass die :ref:`Server-Portnummern <RefNetworkPortNumbers>` mehr als 100 voneinander entfernt sind. Andernfalls würden sich die Portnummern verschiedener Instanzen und Servertypen überschneiden und Fehlfunktionen verursachen.

en: **Default:** *100*
de: **Vorgabe:** *100*

en: Network port numbers
de: Netzwerk-Portnummern

en: Veyon server
de: Veyon-Server

en: This setting allows you to specify the network port number on which the Veyon Server listens for incoming connections.
de: Mit dieser Einstellung können Sie die Netzwerk-Portnummer angeben, auf der der Veyon-Server auf eingehende Verbindungen lauscht.

en: **Default:** *11100*
de: **Vorgabe:** *11100*

en: Internal VNC server
de: Interner VNC-Server

en: This setting allows you to specify the network port number used by the internal VNC server. The internal VNC server only listens on ``localhost``, so it is never directly accessible from the network. Only the local Veyon server accesses the internal VNC server and forwards screen data and user input accordingly.
de: Mit dieser Einstellung können Sie die vom internen VNC-Server verwendete Netzwerk-Portnummer festlegen. Der interne VNC-Server lauscht nur auf ``localhost``, so dass er niemals direkt über das Netzwerk erreichbar ist. Nur der lokale Veyon-Server greift auf den internen VNC-Server zu und leitet Bildschirmdaten und Benutzereingaben entsprechend weiter.

en: **Default:** *11200*
de: **Vorgabe:** *11200*

en: Feature manager
de: Funktionsverwalter

en: This setting allows you to specify the network port number used by the feature manager. This internal component is part of the Veyon Server and listens at ``localhost`` only. It starts/stops processes to provide specific features. In contrast to the Veyon Service these processes in most cases have to run in the context of the logged on user and therefore have to communicate with the Veyon Server through this network port.
de: Diese Einstellung legt die Netzwerk-Portnummer fest, auf der der Funktionsverwalter arbeitet. Diese interne Komponente des Veyon-Servers lauscht nur auf ``localhost``. Sie stellt die Schnittstelle zwischen Veyon-Server und Funktionsprozessen bereit. Funktionsprozesse laufen im Gegensatz zum Veyon-Server im Kontext des angemeldeten Benutzers und müssen daher über diesen Netzwerkport mit dem Veyon-Server  kommunizieren.

en: **Default:** *11300*
de: **Vorgabe:** *11300*

en: Demo server
de: Demo-Server

en: This setting allows you to specify the network port number used by the demo server. The demo server is a special high-efficiency VNC server that makes the screen data of the demo computer available to all participating computers.
de: Mit dieser Einstellung können Sie die vom Demo-Server verwendete Netzwerk-Portnummer festlegen. Der Demo-Server ist ein spezieller Hochleistungs-VNC-Server, der die Bildschirmdaten des Demo-Computers allen beteiligten Computern zur Verfügung stellt.

en: **Default:** *11400*
de: **Vorgabe:** *11400*

en: Miscellaneous settings
de: Sonstige Einstellungen

en: Enable firewall exception
de: Firewall-Ausnahme aktivieren

en: Depending on the system configuration it may be impossible to access listening ports such as the Veyon Server port from the network. On Windows the Windows firewall usually blocks any incoming connections. In order to allow access to the Veyon server port and the demo server port, exceptions for the Windows firewall must be configured. This is done automatically during the installation process. If this behavior is not desired and manual configuration is preferred, this option can be disabled.
de: Je nach Systemkonfiguration kann ein Prozess wie der Veyon-Server unter Umständen nicht öffentlich auf einem Netzwerkport lauschen, so dass ein Zugriff über das Netzwerk nicht möglich ist. Unter Windows werden Verbindungsanfragen üblicherweise durch die Windows-Firewall blockiert. Um den Zugriff auf den Veyon-Server-Port sowie den Demo-Server-Port zu ermöglichen, müssen Ausnahmen für die Windows-Firewall konfiguriert werden. Dies geschieht standardmäßig automatisch im Rahmen der Installation. Wenn dieses Verhalten nicht gewünscht ist und eine manuelle Konfiguration erfolgen soll, kann diese Option deaktiviert werden.

en: Allow connections from localhost only
de: Nur Verbindungen vom lokalen Computer erlauben

en: If you do not want the Veyon Server to be available to other computers in the network, you can use this option. This option must not be activated for normal computers that should be accessible from the Veyon Master application. However, this option can be useful for teacher computers to provide additional security beyond the access control functionality. Access to the demo server is not affected by this option.
de: Wenn der Veyon-Server für andere Computer im Netzwerk nicht erreichbar sein soll, kann diese Option aktiviert werden. Für normale Computer, auf die mit dem Veyon Master zugegriffen werden soll, darf diese Option nicht aktiviert werden. Für Lehrer-Computer kann die Option hingegen sinnvoll sein, um über die Zugriffskontrolleinstellungen hinaus zusätzliche Sicherheit zu schaffen. Der Zugriff auf den Demoserver wird durch diese Einstellung nicht beeinflusst.

en: Disable clipboard synchronization
de: Synchronisierung der Zwischenablage deaktivieren

en: If you do not want the clipboard contents to be synchronized when remote controlling a computer, enable this option. This may also help to fix unspecific clipboard-related issues occurring while the Veyon Server is running.
de: Wenn Sie nicht möchten, dass der Inhalt der Zwischenablage bei der Fernsteuerung eines Computers synchronisiert wird, aktivieren Sie diese Option. Dies kann auch helfen, unspezifische Probleme mit der Zwischenablage zu beheben, die auftreten, während der Veyon Server läuft.

en: VNC server
de: VNC-Server

en: By default Veyon uses an internal platform-specific VNC server implementation to provide the screen data of a computer. In some cases, however, it may be desirable to use a plugin with a different implementation. If a separate VNC server is already running on the computer, this server instance can be used instead of the internal VNC server by choosing the plugin :guilabel:`External VNC server`. In this case the password and network port of the installed VNC server have to be supplied.
de: Standardmäßig verwendet Veyon eine interne plattformspezifische VNC-Server-Implementierung, um die Bildschirmdaten eines Computers bereitstellen zu können. In einigen Sonderfällen kann es gewünscht sein, ein Plugin mit einer anderen Implementierung zu verwenden. Wenn beispielsweise bereits ein separater VNC-Server auf dem Computer installiert ist, kann dieser anstatt des internen VNC-Servers verwendet werden, indem das Plugin :guilabel:`Externer VNC-Server` gewählt wird. In diesem Fall müssen das Passwort und der Netzwerkport des installierten VNC-Servers eingegeben werden.

en: **Default:** *Builtin VNC server*
de: **Vorgabe:** *Eingebauter VNC-Server*

en: Platform-specific information on how to configure the individual internal VNC server can be found in chapter :ref:`PlatformNotes`.
de: Plattformspezifische Informationen darüber, wie der jeweilige interne VNC-Server konfiguriert werden kann, befinden sich im Kapitel :ref:`PlatformNotes`.

en: All settings on this page influence the appearance, behaviour and features of the Veyon Master application.
de: Alle Einstellungen auf dieser Seite beeinflussen Erscheinungsbild, Verhalten und Funktionen des Veyon-Master-Programms.

en: **Directories**
de: **Verzeichnisse**

en: In order to make a configuration generic and independent of the user, you should use path variables instead of absolute paths in the directory settings. All information on supported variables can be found in section :ref:`RefPathVariables`.
de: Um eine Konfiguration generisch und unabhängig vom Benutzer zu machen, sollten Sie Pfadvariablen anstelle von absoluten Pfaden in den Verzeichniseinstellungen verwenden. Alle Informationen über unterstützte Variablen befinden sich im Abschnitt :ref:`RefPathVariables`.

en: User configuration
de: Benutzerkonfiguration

en: The user specific configuration of Veyon Master is stored in this directory. The configuration contains settings for the user interface as well as the computer selection of the last session.
de: In dem hier eingestellten Verzeichnis wird die benutzerspezifische Konfiguration des Master-Programms abgelegt. Diese Konfiguration beinhaltet Einstellungen der Benutzeroberfläche sowie die Computerauswahl der letzten Sitzung.

en: **Default:** *%APPDATA%/Config*
de: **Vorgabe:** *%APPDATA%/Config*

en: Screenshots
de: Bildschirmfotos

en: All image files that have been generated by using the screenshot feature are stored in this directory. In case you want to collect the files in a central folder, a different directory path can be supplied here.
de: In dem hier eingestellten Verzeichnis werden alle Bilddateien abgespeichert, die über die Bildschirmfoto-Funktion aufgenommen wurden. Wenn es beispielsweise gewünscht ist, die Dateien in einem zentralen Sammelordner abzulegen, kann hier ein anderer Verzeichnispfad eingetragen werden.

en: **Default:** *%APPDATA%/Screenshots*
de: **Vorgabe:** *%APPDATA%/Screenshots*

en: **User interface**
de: **Benutzeroberfläche**

en: Image quality in monitoring mode
de: Bildqualität im Beobachtungsmodus

en: Starting with Veyon 4.8 the quality of the image data transferred between client and master computers in monitoring mode can be configured such that it meets the possible network bandwidth constraints. While *Highest* uses lossless image encodings (default before Veyon 4.8), *Lowest* uses JPEG encoding which results in significantly reduced bandwidth usage but also clearly visible image artifacts.
de: Ab Veyon 4.8 kann die Qualität der Bilddaten, die im Beobachtungsmodus zwischen Client- und Masterrechner übertragen werden, so konfiguriert werden, dass sie den etwaigen Bandbreitenbeschränkungen im Netzwerk entspricht. Während *Höchste* verlustfreie Bildkodierungen verwendet (Standard vor Veyon 4.8), verwendet *Niedrigste* eine JPEG-Kodierung, die zu einer deutlich geringeren Bandbreitennutzung, aber auch zu deutlich sichtbaren Bildartefakten führt.

en: **Default:** *Medium*
de: **Vorgabe:** *Medium*

en: Remote access image quality
de: Bildqualität beim Fernzugriff

en: Like the image quality in monitoring mode, the image quality in remote access windows can be adjusted to limit bandwidth usage if necessary.
de: Wie die Bildqualität im Beobachtungsmodus kann auch die Bildqualität in Fernzugriffsfenstern angepasst werden, um die Bandbreitennutzung gegebenenfalls zu begrenzen.

en: **Default:** *Highest*
de: **Vorgabe:** *Höchste*

en: Thumbnail update interval
de: Aktualisierungsintervall Computerminiaturbild

en: This setting determines the time interval in which the computer thumbnails in Veyon Master are updated. The shorter the interval, the higher the processor load on the master machine and the overall network load.
de: Diese Einstellung legt fest, in welchem zeitlichen Intervall die Computerminiaturbilder im Veyon Master aktualisiert werden sollen. Je kürzer das Intervall, desto höher ist die Prozessorbelastung auf dem Master-Computer sowie die Netzwerkauslastung insgesamt.

en: Background color
de: Hintergrundfarbe

en: This setting allows customizing the background color of the monitor view.
de: Mit dieser Einstellung kann die Hintergrundfarbe der Beobachtungsansicht geändert werden.

en: **Default:** *white*
de: **Vorgabe:** *weiß*

en: Text color
de: Textfarbe

en: This setting allows customizing the color which is used for displaying the computer thumbnail caption in the monitor view.
de: Mit dieser Einstellung kann die Farbe geändert werden, die zum Anzeigen der Computerminiaturbild-Beschriftung in der Beobachtungsansicht verwendet wird.

en: **Default:** *black*
de: **Vorgabe:** *schwarz*

en: Computer thumbnail caption
de: Computerminiaturbild-Beschriftung

en: This setting allows defining the caption for computer thumbnails in the monitor view. If the computer name is not important to users only the name of the logged on user can be displayed instead.
de: Mit dieser Einstellung kann gewählt werden, wie die Computerminiaturbilder in der Beobachtungsansicht beschriftet werden. Wenn beispielsweise der Computername nicht wichtig ist, kann stattdessen nur der Name des angemeldeten Benutzers angezeigt werden.

en: **Default:** *User and computer name*
de: **Vorgabe:** *Benutzer- und Computername*

en: Sort order
de: Sortierreihenfolge

en: This setting allows specifying the sort order for computers in the monitor view. If the caption is configured to display only user names it may make sense to change the sort order to *Only user name* as well.
de: Mit dieser Einstellung kann die Sortierreihenfolge für Computer in der Beobachtungsansicht festgelegt werden. Wenn die Beschriftung so konfiguriert ist, dass nur Benutzernamen angezeigt werden, kann es sinnvoll sein, die Sortierreihenfolge ebenfalls auf *Nur Benutzername* anzupassen.

en: **Default:** *Computer and user name*
de: **Vorgabe:** *Computer- und Benutzername*

en: Behaviour
de: Verhalten

en: In the tab :guilabel:`Behaviour` settings are available to change the behaviour of Veyon Master regarding to *program start*, *computer locations* as well as *modes and features*.
de: Im Reiter :guilabel:`Verhalten` stehen Einstellungen zur Verfügung, über die das Verhalten des Veyon Masters in Bezug auf *Programmstart*, *Computerstandorte* sowie *Modi und Funktionen* geändert werden kann.

en: **Program start**
de: **Programmstart**

en: Perform access control
de: Zugriffskontrolle durchführen

en: You can use this option to define whether the possibly configured :ref:`ComputerAccessControl` should also be performed whenever the Veyon Master application is started. Even though access control is enforced client-side in every case, this additional option assures, that users without proper access rights can not even start Veyon Master, making security even more visible.
de: Diese Einstellung legt fest, ob die ggf. konfigurierte :ref:`Computerzugriffskontrolle <ComputerAccessControl>` auch beim Start des Veyon Masters durchgeführt werden soll. Auch wenn die Zugriffskontrolle in jedem Fall clientseitig durchgesetzt wird, kann diese zusätzliche Option dafür sorgen, dass Benutzer ohne Zugriffsrechte den Veyon Master gar nicht erst starten können und die Sicherheit damit noch sichtbarer wird.

en: Automatically select current location
de: Automatisch aktuellen Standort auswählen

en: By default all computers that have been selected the previous time are displayed after starting Veyon Master. If you want to display all computers at the master computer's location instead, this option can be enabled. Veyon Master will then try to determine the location of the local computer by using the configured :ref:`network object directory <RefNetworkObjectDirectory>`. All computers at the same location will then be selected and displayed. For this function to work properly, a correctly functioning DNS setup in the network is required so that both computer names can be resolved to IP addresses and reverse lookups for IP addresses return valid computer names.
de: Standardmäßig werden nach Start des Veyon Masters beim vorherigen Mal ausgewählten Computer angezeigt. Wenn stattdessen alle Computer des Standorts angezeigt werden sollen, an dem sich der Master-Computer befindet, kann diese Option aktiviert werden. Der Veyon Master versucht dann über das eingestellte :ref:`Netwerkobjektverzeichnis <RefNetworkObjectDirectory>` den Standort des lokalen Computers zu ermitteln. Alle Computer am gleichen Standowrt werden dann ausgewählt und angezeigt. Damit diese Funktion ordnungsgemäß funktioniert, wird ein korrekt arbeitendes DNS-Setup im Netzwerk vorausgesetzt, so dass sowohl Computernamen in IP-Adressen aufgelöst werden können als auch IP-Adressen in Computernamen rückwärts aufgelöst werden können.

en: Automatically adjust computer thumbnail size
de: Automatisch die Größe der Computer-Miniaturansichten anpassen

en: If the size of the computer thumbnails should be adjusted automatically upon starting Veyon Master (same effect as clicking the :guilabel:`Auto` button manually), this option can be enabled. The previously configured size will be ignored. This functionality is especially useful in conjunction with the :ref:`automatic location change <RefAutoSelectLocation>`.
de: Soll beim Start des Veyon Masters die Größe der Computer-Miniaturansichten automatisch angepasst werden (gleicher Effekt wie Klick auf die Schaltfläche :guilabel:`Auto`), kann diese Option aktiviert werden. Die zuletzt eingestellte Größe wird dann ignoriert. Diese Funktionalität kann vor allem im Zusammenspiel mit dem :ref:`automatischen Standortwechsel <RefAutoSelectLocation>` sinnvoll eingesetzt werden.

en: Automatically open computer select panel
de: Automatisch Computerauswahlbedienfeld öffnen

en: You can use this option to define that the computer select panel is opened upon program start by default.
de: Über diese Option kann festgelegt werden, dass das Bedienfeld zur Computerauswahl nach dem Programmstart standardmäßig geöffnet werden soll.

en: **Computer locations**
de: **Computerstandorte**

en: Show current location only
de: Nur aktuellen Standort anzeigen

en: Per default, the computer select panel lists all locations provided by the configured :ref:`network object directory <RefNetworkObjectDirectory>`. If this option is enabled only the location of the master computer will be displayed instead. This can make the user interface more clear especially in larger environments with many locations.
de: Das Bedienfeld zur Computerauswahl listet standardmäßig alle Standorte auf, die sich im eingestellten :ref:`Netzwerkobjektverzeichnis <RefNetworkObjectDirectory>` befinden. Die Aktivierung dieser Option bewirkt hingegen, dass nur der Standort aufgeführt wird, an dem sich der Master-Computer befindet. Dies kann insbesondere in größeren Umgebungen die Übersichtlichkeit deutlich erhöhen.

en: Allow adding hidden locations manually
de: Manuelles Hinzufügen von ausgeblendeten Standorten erlauben

en: When the option :ref:`Show current location only <RefShowCurrentLocationOnly>` is enabled the user can still be allowed to add otherwise hidden locations manually. If this option is enabled an additional button :guilabel:`Add location` is shown in the computer select panel. This button opens a dialog with all available locations.
de: Im Zusammenspiel mit der Option :ref:`Nur aktuellen Standort anzeigen <RefShowCurrentLocationOnly>` kann Benutzern optional erlaubt werden, andernfalls ausgeblendete Standorte manuell manuell hinzuzufügen. Wenn die Option aktiviert ist, wird eine zusätzliche Schaltfläche :guilabel:`Standort hinzufügen` im Computerauswahl-Bedienfeld angezeigt, die einen Dialog mit allen verfügbaren Standorten öffnet.

en: Hide local computer
de: Lokalen Computer ausblenden

en: In regular usage scenarios it often is not desired to display the own computer as this would start globally started features on the own computer as well (e.g. screen lock). Enabling this option will always hide the local computer to prevent such issues.
de: Im Regelbetrieb ist es oft nicht gewünscht, den eigenen Computer anzuzeigen und global aktivierte Funktionen auch auf dem eigenen Computer zu aktivieren (z. B. Bildschirmsperre). Mit Hilfe dieser Option kann der lokale Computer immer ausgeblendet werden, um solche Probleme zu vermeiden.

en: Hide own session
de: Eigene Sitzung ausblenden

en: Similar to the :ref:`Hide local computer <RefAutoHideLocalComputer>` option, enabling this option hides the own session from the computer list. This is only relevant when using the :ref:`Multi session mode <RefMultiSessionMode>`.
de: Ähnlich wie bei der Option :ref:`Lokalen Computer ausblenden <RefAutoHideLocalComputer>` wird bei Aktivierung dieser Option die eigene Sitzung aus der Computerliste ausgeblendet. Die Option ist nur bei Verwendung des :ref:`Mehrfachsitzungsmodus <RefMultiSessionMode>` relevant.

en: Hide empty locations
de: Leere Standorte ausblenden

en: In some situations the :ref:`network object directory <RefNetworkObjectDirectory>` may contain locations without computers, for example due to specific LDAP filters. Such empty locations can be hidden automatically in the computer select panel by enabling this option.
de: Unter bestimmten Umständen befinden sich im :ref:`Netzwerkobjektverzeichnis <RefNetworkObjectDirectory>` Standorte ohne Computer, beispielsweise aufgrund von bestimmten LDAP-Filtern. Solche leeren Standorte können über diese Option automatisch aus dem Computerauswahl-Bedienfeld ausgeblendet werden.

en: Hide computer filter field
de: Filterfeld für Computer ausblenden

en: The filter field for searching computers can be hidden through this option. This allows keeping the user interface as simple as possible in small environments.
de: Das Filterfeld zum Suchen von Computern kann über diese Option bei Bedarf ausgeblendet werden, um in überschaubaren Umgebungen die Benutzeroberfläche möglichst einfach zu halten.

en: Always expand all locations
de: Immer alle Standorte ausklappen

en: This option specifies whether all locations in the :guilabel:`Locations & computers` panel should be expanded automatically when starting Veyon Master or adding locations manually. It only makes sense to activate this option if you only have a few locations or have activated the :guilabel:`Show current location only` option.
de: Diese Option legt fest, ob alle Standorte im :guilabel:`Standorte & Computer`-Bedienfeld beim Start von Veyon Master oder beim manuellen Hinzufügen von Standorten automatisch aufgeklappt werden sollen. Die Aktivierung dieser Option ist nur sinnvoll, wenn Sie nur wenige Standorte haben oder die Option :guilabel:`Nur aktuellen Standort anzeigen` aktiviert haben.

en: **Modes and features**
de: **Modi und Funktionen**

en: Enforce selected mode for client computers
de: Gewählten Modus für Client-Computer durchsetzen

en: Some of Veyon's features change the operating mode of a computer e.g. the demo mode or the screen lock mode. These modes are enabled only once and are not restored in case of a physical computer reboot. If this option is enabled, the mode will even be enforced after a connection has been closed.
de: Einige Funktionen in Veyon wechseln den Betriebsmodus eines Computers. Beispiele hierfür sind der Demo-Modus oder die Bildschirmsperre. Solche Modi werden standardmäßig nur einmalig aktiviert und beispielsweise im Falle eines physischen Computerneustarts nicht wieder hergestellt. Wenn diese Option aktiviert ist, wird der Modus auch nach einer Verbindungstrennung aktiviert/durchgesetzt.

en: Show confirmation dialog for potentially unsafe actions
de: Bestätigungsdialog für möglicherweise unsichere Aktionen anzeigen

en: Actions such as rebooting a computer or logging off users can have undesired side effects such as data loss due to unsaved documents. In order to prevent unintentional activation of such features a confirmation dialog can be enabled through this option.
de: Aktionen wie der Neustart von Computern oder das Abmelden von Benutzern können unerwünschte Nebeneffekte wie Datenverlust aufgrund ungespeicherter Dokumente zu Folge haben. Um der unbeabsichtigten Aktivierung solcher Funktionen vorzubeugen, kann über diese Option ein Bestätigungsdialog aktiviert werden.

en: Feature on double click
de: Funktion bei Doppelklick

en: This setting allows defining a feature to be triggered whenever a computer is double-clicked. In most cases it's desired to use the *remote control* or *remote view* feature here.
de: Mit dieser Einstellung kann festgelegt werden, welche Funktion gestartet wird, wenn ein Computer doppelt angeklickt wird. In den meisten Fällen ist hier die Verwendung der Funktionen *Fernsteuerung* oder *Fernansicht* sinnvoll.

en: **Default:** *no function*
de: **Vorgabe:** *keine Funktion*

en: Features
de: Funktionen

en: The two lists in the :guilabel:`Features` allow to define which features are made available in Veyon Master. Single features can be disabled if necessary so that respective buttons and context menu entries are not displayed. This can help to simplify the user interface if certain features are never used anyway.
de: Über die zwei Listen im Reiter :guilabel:`Funktionen` kann voreingestellt werden, welche Funktionen im Veyon Master verfügbar sind. Einzelne Funktionen können somit bei Bedarf deaktiviert werden, so dass entsprechende Schaltflächen und Kontextmenüeinträge nicht angezeigt werden. Dies kann die Übersichtlichkeit der Benutzeroberfläche erhöhen, wenn bestimmte Funktionen ohnehin nicht verwendet werden sollen.

en: A feature can be moved from one list to the other by selecting it and clicking the respective button with the arrow icon. Alternatively a feature can simply be double-clicked to move it to the other list.
de: Eine Funktion kann in die jeweils andere Liste verschoben werden, indem sie markiert und die jeweilige Schaltfläche mit den Pfeilsymbolen betätigt wird. Zusätzlich hat auch ein Doppelklick auf eine Funktion die gleiche Wirkung.

en: Grant access to every authenticated user (default)
de: Jedem authentifizierten Benutzer Zugriff erlauben (Standard)

en: If the selected authentication scheme is sufficient (e.g. when using a key file authentication with restricted access to the key files), this option can be enabled. In this mode no further access control is performed.
de: Falls die eingestellte Authentifizierung genügt (z. B. bei Verwendung der Schlüsseldatei-Authentifizierung mit eingeschränktem Zugriff auf die Schlüsseldateien) kann diese Option gewählt werden. In diesem Modus wird keine weitere Zugriffskontrolle durchgeführt.

en: Restrict access to members of specific user groups
de: Zugriff auf Mitglieder bestimmter Benutzergruppen einschränken

en: In this mode access to a computer is restricted to members of specific user groups. These authorized user groups can be configured in section :ref:`RefAuthorizedUserGroups`.
de: In diesem Modus wird der Zugriff auf einen Computer auf Mitglieder von bestimmten Benutzergruppen eingeschränkt. Die autorisierten Benutzergruppen werden im Abschnitt :ref:`RefAuthorizedUserGroups` eingestellt.

en: Process access control rules
de: Zugriffskontrollregeln abarbeiten

en: This mode allows detailed access control based on user-defined access control rules and offers the greatest flexibility. However, its initial setup may be slightly more complicated and time-consuming, so you should choose one of the other two access control modes for initial testing.
de: Dieser Modus erlaubt eine detaillierte Zugriffskontrolle anhand benutzerdefinierter Zugriffskontrollregeln und bietet die größte Flexibilität. Allerdings ist dessen initiale Einrichtung etwas komplizierter und aufwändiger, so dass für erste Tests zunächst eine der beiden anderen Zugriffskontrollmodi gewählt werden sollte.

en: User groups authorized for computer access
de: Autorisierte Benutzergruppen für Computerzugriff

en: Configuration of this access control mode is straightforward. The left list contains all user groups provided by the selected backend. By default these are all local user groups. If :ref:`LDAP/AD Integration <LDAP>` is configured, all LDAP user groups are displayed. You can now select one or more groups and move them to the right list using the corresponding buttons between the two lists. All members of each group in the right list can access the computer. Do not forget to transfer the configuration to all computers afterwards.
de: Die Konfiguration dieses Zugriffskontrollmodus ist unkompliziert. Die linke Liste beinhaltet alle  Benutzergruppen, die vom gewählten Backend bereitgestellt werden. Standardmäßig sind dies alle lokalen Benutzergruppen. Wenn die :ref:`LDAP-/AD-Integration <LDAP>` eingerichtet ist, werden alle LDAP-Benutzergruppen angezeigt. Sie können nun eine oder mehrere Gruppen wählen und diese anhand der entsprechenden Schaltfläche zwischen den zwei Listen in die rechte Liste übertragen. Alle Mitglieder jeder Gruppe in der rechten Liste können nun auf den Computer zugreifen. Vergessen Sie nicht, die Konfiguration anschließend auf alle Computer zu übertragen.

en: The :guilabel:`Test` button in the :guilabel:`Computer access control` section can be used to check whether a particular user is allowed to access a computer via the defined groups.
de: Über die Schaltfläche :guilabel:`Testen` im Abschnitt :guilabel:`Computerzugriffskontrolle` kann überprüft werden, ob ein bestimmter Benutzer über die eingestellten Gruppen auf einen Computer zugreifen dürfte.

en: The setup of a ruleset for access control including use cases is described in detail in chapter :ref:`AccessControlRules`.
de: Die Einrichtung eines Regelwerks für die Zugriffskontrolle inkl. Anwendungsszenarien ist im Kapitel :ref:`AccessControlRules` ausführlich beschrieben.

en: Authentication keys
de: Authentifizierungsschlüssel

en: Key file directories
de: Schlüsseldateiverzeichnis

en: Path variables should be used for both base directories. All information on supported variables can be found in section :ref:`RefPathVariables`. On Windows `UNC paths <https://en.wikipedia.org/wiki/Uniform_Naming_Convention>`_ can be used instead of absolute paths.
de: Für beide Basisverzeichnisse sollten Pfadvariablen verwendet werden. Alle Informationen über unterstützte Variablen befinden sich im Abschnitt :ref:`RefPathVariables`. Unter Windows können `UNC-Pfade <https://en.wikipedia.org/wiki/Uniform_Naming_Convention>`_ anstelle von absoluten Pfaden verwendet werden.

en: Public key file base directory
de: Basisverzeichnis für öffentliche Schlüsseldateien

en: The specified base directory contains subdirectories for each key name (e.g. user role) with the actual public key file inside. This allows setting individual access permissions for the subdirectories. The public key files are placed in the corresponding subdirectory below the base directory on both creation and import. When loading the respective public key file for authentication the Veyon Server uses this base directory as well.
de: Dieses Basisverzeichnis beinhaltet Unterverzeichnisse für jeden Schlüsselname (z. B. Benutzerrolle), in denen sich die eigentliche öffentliche Schlüsseldatei befindet. Damit ist es möglich, individuelle Zugriffsrechte für Unterverzeichnisse zu setzen. Die öffentlichen Schlüsseldateien werden in den jeweiligen Unterverzeichnissen unterhalb des Basisverzeichnisses sowohl bei der Erzeugung als auch dem Import abgelegt. Der Veyon-Server verwendet die jeweilige öffentliche Schlüsseldatei zur Durchführung der Authentifizierung ebenfalls aus diesem Basisverzeichnis.

en: **Default:** *%GLOBALAPPDATA%/keys/public*
de: **Vorgabe:** *%GLOBALAPPDATA%/keys/public*

en: Private key file base directory
de: Basisverzeichnis für private Schlüsseldateien

en: The specified base directory contains subdirectories for each key name (e.g. user role) with the actual private key file inside. This makes it possible to define individual access rights for the subdirectories. During creation and import, the private key files are placed in the corresponding subdirectory below the base directory. Veyon Master searches for accessible private key files under this base directory and uses the private key files to authenticate against the Veyon Server on client computers.
de: Dieses Basisverzeichnis beinhaltet Unterverzeichnisse für jeden Schlüsselname (z. B. Benutzerrolle), in denen sich die eigentliche private Schlüsseldatei befindet. Damit ist es möglich, individuelle Zugriffsrechte für Unterverzeichnisse zu setzen. Die privaten Schlüsseldateien werden in den jeweiligen Unterverzeichnissen unterhalb des Basisverzeichnisses sowohl bei der Erzeugung als auch dem Import abgelegt. Das Veyon-Master-Programm sucht nach zugänglichen privaten Schlüsseldateien unterhalb dieses Basisverzeichnisses und verwendet die privaten Schlüsseldateien, um sich gegenüber dem Veyon-Server auf Client-Computern zu authentifizieren.

en: **Default:** *%GLOBALAPPDATA%/keys/private*
de: **Vorgabe:** *%GLOBALAPPDATA%/keys/private*

en: In the configuration page for the demo server, you can make some fine tunings to improve the performance of the demo mode. These settings should only be changed if the performance is not satisfactory or if only a small network bandwidth is available for data transfer.
de: In der Konfigurationsseite für dem Demo-Server können einige Feineinstellungen vorgenommen werden, um die Performance des Demo-Modus zu verbessern. Diese Einstellungen sollten nur geändert werden, wenn die Performance nicht zufriedenstellend ist oder nur eine geringe Bandbreite für die Datenübertragung zur Verfügung steht.

en: This option can be used to set the interval between two screen updates. The smaller the interval, the higher the refresh rate and the smoother the screen transfer. However, a lower value leads to a higher CPU load and increased network traffic.
de: Über diese Option kann das Intervall eingestellt werden, das zwischen zwei Bildschirmaktualisierungen liegt. Je kleiner das Intervall gewählt wird, desto höher die Aktualisierungsrate und flüssiger die Bildschirmübertragung. Ein niedriger Wert führt allerdings zu einer höheren CPU-Last sowie erhöhtem Netzwerkverkehr.

en: **Default:** *100 ms*
de: **Vorgabe:** *100 ms*

en: Key frame interval
de: Key-Frame-Intervall

en: During a screen broadcast, only changed screen areas are sent to the client computers (incremental updates) in order to minimize the network traffic. These updates are performed individually and asynchronously for each client, so that after a while the clients may no longer run synchronously depending on bandwidth and latency. Therefore, complete screen contents (*key frames*) are transmitted at regular intervals, so that a synchronous image is displayed on all clients at the latest when the key frame interval expires. The lower the value, the higher the processor and network traffic.
de: Während einer Bildschirmübertragung werden grundlegend immer nur geänderte Bildschirmbereiche an die Clients gesendet (inkrementelle Aktualisierungen), um die Netzwerklast zu minimieren. Diese Aktualisierungen erfolgen für jeden Client individuell und asynchron, so dass die Clients nach einer Weile je nach Bandbreite und Latenz unter Umständen nicht mehr synchron laufen. Daher werden in regelmäßigen Abständen vollständige Bildschirminhalte (*Key Frames*) übertragen, so dass spätestens nach Ablauf des Key-Frame-Intervalls auf allen Clients wieder ein synchrones Bild angezeigt wird. Je niedriger der Wert gewählt wird, desto höher die Prozessor- und Netzwerklast.

en: **Default:** *10 s*
de: **Vorgabe:** *10 s*

en: Memory limit
de: Speicherlimit

en: All screen update data is stored by the demo server in an internal buffer and then distributed to clients. To prevent the internal buffer between two key frames from occupying too much memory due to too many incremental updates, the value specified here is used as a limit. This limit is a soft limit, so that if it is exceeded, a key frame update is attempted (even if the key frame interval has not yet expired), but the buffer still retains all data. The buffer is only reset when the double value is exceeded (hard limit). If there are repeated interruptions or delays while broadcasting a screen, this value should be increased.
de: Alle Bildschirmaktualisierungsdaten werden vom Demo-Server in einem internen Puffer gespeichert, um anschließend an Clients verteilt zu werden. Damit der interne Puffer zwischen zwei Key-Frames durch zu viele inkrementelle Aktualisierungen nicht zu viel Arbeitsspeicher belegt, wird der hier festgelegte Wert als Limit verwendet. Dieses Limit ist ein Soft-Limit, so dass bei Überschreiten eine Key-Frame-Aktualisierung angestrebt wird (auch wenn das Key-Frame-Intervall noch nicht abgelaufen ist), der Puffer aber noch alle Daten behält. Erst bei Überschreiten des doppelten Wertes (Hard-Limit) wird der Puffer zurückgesetzt. Kommt es während einer Bildschirmübertragung immer wieder zu Aussetzern bzw. Verzögerungen, sollte dieser Wert erhöht werden.

en: **Default:** *128 MB*
de: **Vorgabe:** *128 MB*

en: Bandwidth limit
de: Bandbreitenbeschränkung

en: As of Veyon 4.8, the total bandwidth used for screen transmission can be limited. This involves determining the bandwidth used between two key frames and comparing it with the set limit. If it is above this limit, the demo server reduces the image quality so that less data is transmitted to the clients. Conversely, if the bandwidth used is below 80% of the limit, the image quality is increased again.
de: Ab Veyon 4.8 kann die für die Bildschirmübertragung genutzte Gesamtbandbreite begrenzt werden, indem die zwischen zwei Key-Frames genutzte Bandbreite ermittelt und mit dem eingestellten Limit verglichen wird. Liegt sie über dieser Grenze, reduziert der Demo-Server die Bildqualität, so dass weniger Daten an die Clients übertragen werden. Liegt die genutzte Bandbreite dagegen unter 80% des Limits, wird die Bildqualität wieder erhöht.

en: If master and client computers are connected via Wi-Fi, the demo server bandwidth should be limited according to the available Wi-Fi bandwidth.
de: Wenn Master- und Client-Computer über WLAN verbunden sind, sollte die Bandbreite des Demoservers entsprechend der verfügbaren WLAN-Bandbreite begrenzt werden.

en: **Default:** *100 MB/s*
de: **Vorgabe:** *100 MB/s*

en: All options for connecting Veyon to an LDAP-compatible server are described in detail in chapter :ref:`LDAP`.
de: Alle Optionen zur Anbindung von Veyon an einen LDAP-kompatiblen Server sind im Kapitel :ref:`LDAP` ausführlich beschrieben.

en: File transfer
de: Dateiübertragung

en: Starting with Veyon 4.5, an additional configuration page with settings related to the file transfer feature is available in the advanced view.
de: Ab Veyon 4.5 ist in der erweiterten Ansicht eine zusätzliche Konfigurationsseite mit Einstellungen bezüglich der Dateiübertragungsfunktion verfügbar.

en: Directories
de: Verzeichnisse

en: Default source directory
de: Standardquellverzeichnis

en: This directory will be opened by default when the user starts the file transfer feature and is asked for the files to transfer.
de: Dieses Verzeichnis wird standardmäßig geöffnet, wenn der Benutzer die Dateiübertragungsfunktion startet und nach den zu übertragenden Dateien gefragt wird.

en: **Default:** ``%HOME%``
de: **Vorgabe:** *%HOME%*

en: Destination directory
de: Zielverzeichnis

en: All received files will be saved in this directory on the client side. Change it if you do not want to store received files in root of the user's home directory.
de: Alle empfangenen Dateien werden clientseitig in diesem Verzeichnis gespeichert. Sie können es ändern, wenn Sie die empfangenen Dateien nicht im Stammverzeichnis des Benutzers speichern möchten.

en: Options
de: Optionen

en: Remember last source directory
de: Letztes Quellverzeichnis merken

en: When the user is asked for files to transfer, the directory which files have been transferred from previously, is opened if this option is enabled. Disable this option to always open the default source directory.
de: Wenn der Benutzer nach zu übertragenden Dateien gefragt wird, wird das Verzeichnis, aus dem die Dateien zuvor übertragen wurden, geöffnet, wenn diese Option aktiviert ist. Deaktivieren Sie diese Option, um immer das Standard-Quellverzeichnis zu öffnen.

en: Create destination directory if it does not exist
de: Zielverzeichnis erstellen, wenn es nicht existiert

en: When using a destination directory other than the default one, it may happen that the destination directory does not exist. Keep this option enabled to create it automatically whenever receiving files on the client side.
de: Wenn ein anderes Zielverzeichnis als das Standardverzeichnis verwendet wird, kann es vorkommen, dass das Zielverzeichnis nicht existiert. Lassen Sie diese Option aktiviert, damit es beim Empfang von Dateien auf der Client-Seite automatisch erstellt wird.

en: Starting with Veyon 4.5, an additional configuration page with settings related to the WebAPI plugin is available in the advanced view.
de: Ab Veyon 4.5 steht in der erweiterten Ansicht eine zusätzliche Konfigurationsseite mit Einstellungen bezüglich des WebAPI-Plugins zur Verfügung.

en: Enable WebAPI server
de: WebAPI-Server aktivieren

en: This option defines whether to start the WebAPI server along with the Veyon Service.
de: Diese Option legt fest, ob der WebAPI-Server zusammen mit dem Veyon-Dienst gestartet werden soll.

en: Network port
de: Netzwerkport

en: This setting specifies the network port at which the WebAPI server should listen for incoming requests.
de: Diese Einstellung legt den Netzwerk-Port fest, auf dem der WebAPI-Server auf eingehende Anforderungen lauschen soll.

en: **Default:** *11080*
de: **Vorgabe:** *11080*

en: Connection settings
de: Verbindungseinstellungen

en: A connection refers to an authentication resource identified by a connection UUID.
de: Eine Verbindung bezeichnet eine Authentifizierungsressource, die durch eine Verbindungs-UUID identifiziert wird.

en: Lifetime
de: Gültigkeitsdauer

en: Every connection is only valid for a certain period of time, regardless of its activity (in contrast to the idle timeout). This value can be changed to configure shorter or longer connection lifetimes.
de: Jede Verbindung ist unabhängig von ihrer Aktivität nur für eine bestimmte Zeitdauer gültig (im Gegensatz zum Leerlauf-Timeout). Dieser Wert kann geändert werden, um kürzere oder längere Verbindungslebensdauern zu konfigurieren.

en: **Default:** *3 h*
de: **Vorgabe:** *3 h*

en: Idle timeout
de: Inaktivitätstimeout

en: If no request is received for a certain connection for longer than specified by this setting, the connection is closed automatically.
de: Wenn für eine bestimmte Verbindung länger als durch diese Einstellung festgelegt keine Anfrage empfangen wird, wird die Verbindung automatisch geschlossen.

en: **Default:** *60 s*
de: **Vorgabe:** *60 s*

en: Authentication timeout
de: Authentifizierungstimeout

en: This setting determines the time period within which a connection must be successfully authenticated. Unauthenticated connections will be closed automatically when timed out.
de: Diese Einstellung legt die Zeitspanne fest, innerhalb derer eine Verbindung erfolgreich authentifiziert werden muss. Nicht authentifizierte Verbindungen werden nach einer Zeitüberschreitung automatisch geschlossen.

en: **Default:** *15 s*
de: **Vorgabe:** *15 s*

en: Maximum number of open connections
de: Maximale Anzahl offener Verbindungen

en: This setting limits the number of simultaneous open connections, e.g. to mitigate possible denial of service attacks.
de: Diese Einstellung begrenzt die Anzahl gleichzeitig offener Verbindungen, z.B. um mögliche Denial-of-Service-Angriffe abzuschwächen.

en: **Default:** *10*
de: **Vorgabe:** *10*

en: Connection encryption
de: Verbindungsverschlüsselung

en: Use HTTPS with TLS 1.3 instead of HTTP
de: HTTPS mit TLS 1.3 anstatt HTTP verwenden

en: This option determines whether only HTTPS connections should be allowed instead of HTTP connections. When enabled, appropriate TLS certificate and private key files have to be configured as well.
de: Diese Option legt fest, ob anstelle von HTTP-Verbindungen nur HTTPS-Verbindungen zugelassen werden sollen. Wenn sie aktiviert ist, müssen auch die entsprechenden Zertifikats- und privaten Schlüsseldateien für TLS konfiguriert werden.

en: TLS certificate file
de: TLS-Zertifikatsdatei

en: The path to the TLS certificate file for the HTTPS server.
de: Der Pfad zur TLS-Zertifikatsdatei für den HTTPS-Server.

en: TLS private key file
de: Private TLS-Schlüsseldatei

en: The path to the TLS private key file for the HTTPS server.
de: Der Pfad zur privaten TLS-Schlüsseldatei für den HTTPS-Server.

en: Path variables
de: Pfadvariablen

en: Path variables have to be supplied in the format ``%VARIABLE%`` on all platforms.
de: Pfadvariablen müssen unter allen Betriebssystemen im Format ``%VARIABLE%`` angegeben werden.

en: This variable is expanded to the user-specific directory for application data stored by Veyon, e.g. :file:`...\\User\\AppData\\Veyon` on Windows or :file:`~/.veyon` on Linux.
de: Diese Variable wird zum benutzerspezifischen Verzeichnis für Programmdaten von Veyon expandiert, z. B. :file:`...\\Benutzer\\Anwendungsdaten\\Veyon` unter Windows oder :file:`~/.veyon` unter Linux.

en: This variable is expanded to the local or redirected Desktop directory of the logged on user, e.g. :file:`C:\\Users\\Admin\\Desktop` on Windows or :file:`/home/admin/Desktop` on Linux (requires Veyon 4.7.3 or newer).
de: Diese Variable wird zum lokalen oder umgeleiteten Desktop-Verzeichnis des angemeldeten Benutzers expandiert, z.B. :file:`C:\\Users\\Admin\\Desktop` unter Windows oder :file:`/home/admin/Desktop` unter Linux (erfordert Veyon 4.7.3 oder neuer).

en: This variable is expanded to the local or redirected documents directory of the logged on user, e.g. :file:`C:\\Users\\Admin\\Documents` on Windows or :file:`/home/admin/Documents` on Linux (requires Veyon 4.7.3 or newer).
de: Diese Variable wird zum lokalen oder umgeleiteten Dokumentenverzeichnis des angemeldeten Benutzers expandiert, z.B. :file:`C:\\Users\\Admin\\Dokumente` unter Windows oder :file:`/home/admin/Dokumente` unter Linux (erfordert Veyon 4.7.3 oder neuer).

en: This variable is expanded to the local or redirected download directory of the logged on user, e.g. :file:`C:\\Users\\Admin\\Downloads` on Windows or :file:`/home/admin/Downloads` on Linux (requires Veyon 4.7.3 or newer).
de: Diese Variable wird zum lokalen oder umgeleiteten Download-Verzeichnis des angemeldeten Benutzers expandiert, z.B. :file:`C:\\Users\\Admin\\Downloads` unter Windows oder :file:`/home/admin/Downloads` unter Linux (erfordert Veyon 4.7.3 oder neuer).

en: This variable is expanded to the system-wide directory for Veyon's application data,  e.g. :file:`C:\\ProgramData\\Veyon` on Windows or :file:`/etc/veyon` on Linux.
de: Diese Variable wird zum systemweiten Verzeichnis für Programmdaten von Veyon expandiert, z. B. :file:`C:\\ProgramData\\Veyon` unter Windows oder :file:`/etc/veyon` unter Linux.

en: This variable is expanded to the home directory/user profile directory of the logged on user, e.g. :file:`C:\\Users\\Admin` on Windows or :file:`/home/admin` on Linux.
de: Diese Variable wird zum Homeverzeichnis/Benutzerprofilverzeichnis des angemeldeten Benutzers expandiert, z. B. :file:`C:\\Benutzer\\Admin` unter Windows oder :file:`/home/admin` unter Linux.

en: This variable is expanded to the hostname of the local computer, allowing to access files in computer-specific directories (requires Veyon 4.7.3 or newer).
de: Diese Variable wird zum Hostnamen des lokalen Computers expandiert und ermöglicht den Zugriff auf Dateien in computerspezifischen Verzeichnissen (erfordert Veyon 4.7.3 oder neuer).

en: This variable is expanded to the local or redirected pictures directory of the logged on user, e.g. :file:`C:\\Users\\Admin\\Pictures` on Windows or :file:`/home/admin/Pictures` on Linux (requires Veyon 4.7.3 or newer).
de: Diese Variable wird zum lokalen oder umgeleiteten Bilderverzeichnis des angemeldeten Benutzers expandiert, z.B. :file:`C:\\Users\\Admin\\Bilder` unter Windows oder :file:`/home/admin/Bilder` unter Linux (erfordert Veyon 4.7.3 oder neuer).

en: This variable is expanded to the user-specific directory for temporary files, e.g. :file:`...\\User\\AppData\\Local\\Temp` on Windows or :file:`/tmp` (or any path specified in the :envvar:`$TMPDIR` environment variable) on Linux. Processes running with system privileges (Veyon Service, Veyon Server and all sub processes) use :file:`C:\\Windows\\Temp` on Windows and :file:`/tmp` on Linux.
de: Diese Variable wird zum benutzerspezifischen Verzeichnis für temporäre Dateien expandiert, z. B. :file:`...\\User\\AppData\\Local\\Temp` unter Windows oder :file:`/tmp` (oder ein beliebiger Pfad, der in der Umgebungsvariable :envvar:`$TMPDIR` angegeben wird) unter Linux. Prozesse, die mit Systemprivilegien laufen (Veyon Service, Veyon Server und alle Unterprozesse) verwenden :file:`C:\\Windows\\Temp` unter Windows und :file:`/tmp` unter Linux.

en: This variable is expanded to the local or redirected videos directory of the logged on user, e.g. :file:`C:\\Users\\Admin\\Videos` on Windows or :file:`/home/admin/Videos` on Linux (requires Veyon 4.7.3 or newer).
de: Diese Variable wird zum lokalen oder umgeleiteten Videoverzeichnis des angemeldeten Benutzers expandiert, z.B. :file:`C:\\Users\\Admin\\Videos` unter Windows oder :file:`/home/admin/Videos` unter Linux (erfordert Veyon 4.7.3 oder neuer).

en: Environment variables
de: Umgebungsvariablen

en: Veyon evaluates various optional environment variables allowing to override default settings for runtime settings such as session ID, log level and authentication keys to use.
de: Veyon wertet verschiedene optionale Umgebungsvariablen aus, die es erlauben, die Standardeinstellungen für Laufzeiteinstellungen wie Session-ID, Log-Level und zu verwendende Authentifizierungsschlüssel zu überschreiben.

en: This variable allows explicitly specifying the name of the authentication key to use in case multiple authentication keys are available. This can be used to override the default behaviour of Veyon Master which uses the first readable private key even if multiple private key files are available.
de: Diese Variable ermöglicht es, den Namen des zu verwendenden Authentifizierungsschlüssels explizit anzugeben, falls mehrere Authentifizierungsschlüssel verfügbar sind. Dies kann verwendet werden, um das Standardverhalten von Veyon Master außer Kraft zu setzen, der den ersten lesbaren privaten Schlüssel verwendet, selbst wenn mehrere private Schlüsseldateien verfügbar sind.

en: This variable allows overriding the configured log level at runtime, e.g. for debugging purposes.
de: Diese Variable ermöglicht es, den konfigurierten Log-Level zur Laufzeit zu überschreiben, z. B. zu Debugging-Zwecken.

en: This variable allows overriding the session ID and is evaluated by Veyon Server. When multi session mode (multiple local and remote sessions on the same host) is enabled each Veyon Server instance has to use distinct network numbers for not conflicting with other instances. A server therefore adds the numerical value of this environment variable to the configured :ref:`network port numbers <RefNetworkPortNumbers>` to determine the port numbers to use. In the :ref:`RefNetworkObjectDirectory` the absolute port (Veyon server port + session ID) must be specified along with the computer/IP address, e.g. ``192.168.2.3:11104``.
de: Diese Variable erlaubt das Überschreiben der Session-ID und wird vom Veyon-Server ausgewertet. Wenn der Mehrfachsitzungsmodus (mehrere lokale und entfernte Sitzungen auf demselben Host) aktiviert ist, muss jede Instanz des Veyon-Servers unterschiedliche Netzwerknummern verwenden, um nicht mit anderen Instanzen in Konflikt zu geraten. Ein Server fügt daher den numerischen Wert dieser Umgebungsvariablen zu den konfigurierten :ref:`Netzwerk-Portnummern <RefNetworkPortNumbers>` hinzu, um die zu verwendenden Portnummern zu bestimmen. Im :ref:`RefNetworkObjectDirectory` muss dann der absolute Port (Veyon-Server-Port + Session-ID) zusammen mit der Computer/IP-Adresse angegeben werden, z.B. ``192.168.2.3:11104``.

en: Authentication method
de: Authentifizierungsmethode

en: Network objects
de: Netzwerkobjekte

en: Network object directory backend
de: Netzwerkobjektverzeichnis-Backend

en: Network object directory update interval
de: Netzwerkobjektverzeichnis-Aktualisierungsintervall

en: User groups backend
de: Benutzergruppen-Backend

en: Domain groups
de: Domaingruppen

en: Standard error output
de: Standardfehlerausgabe

en: Windows event log
de: Windows-Ereignisanzeige

en: Program version
de: Programmversion

en: Blocked access notification
de: Benachrichtigung über blockierten Zugriff

en: Unauthorized access
de: Unbefugter Zugriff

en: Remote connection notification
de: Benachrichtigung eingehende Verbindung

en: System service
de: Systemdienst

en: Sessions
de: Sitzungen

en: Session settings
de: Sitzungseinstellungen

en: Terminal server
de: Terminalserver

en: Remote desktop server
de: Remote-Desktop-Server

en: Single session mode
de: Einzelsitzungsmodus

en: Multi session mode
de: Mehrfachsitzungsmodus

en: Port numbers
de: Portnummern

en: Veyon Server port number
de: Veyon-Server-Portnummer

en: Internal VNC server port number
de: Portnummer des internen VNC-Servers

en: Feature manager port number
de: Funktionsverwalter-Portnummer

en: Demo server port number
de: Demoserver-Portnummer

en: Firewall exception
de: Firewall-Ausnahme

en: Windows firewall
de: Windows-Firewall

en: External VNC server
de: Externer VNC-Server

en: Image quality
de: Bildqualität

en: Current location
de: Aktueller Standort

en: Computer thumbnail size
de: Computerminiaturbildgröße

en: Thumbnail size
de: Miniaturbildgröße

en: Computer select panel
de: Computerauswahl-Bedienfeld

en: Empty locations
de: Leere Standorte

en: Computer filter
de: Computerfilter

en: Expand locations
de: Standorte aufklappen

en: Double click
de: Doppelklick

en: Authorized user groups
de: Autorisierte Benutzergruppen

en: Application data
de: Anwendungsdaten

en: User profile directory
de: Benutzerprofilverzeichnis

en: Home directory
de: Homeverzeichnis

en: Temporary files
de: Temporäre Dateien

en: Desktop directory
de: Desktopverzeichnis

en: Documents directory
de: Dokumentenverzeichnis

en: Downloads directory
de: Downloadverzeichnis

en: Pictures directory
de: Bilderverzeichnis

en: Videos directory
de: Videoverzeichnis

en: Release notes
de: Versionshinweise

en: This chapter contains information on changes in different Veyon release series. You should read them carefully before upgrading from an older version of Veyon. If not migrated properly, using newer versions of Veyon with old settings in the worst case can lead to security issues such as misbehaving access control rules.
de: Dieses Kapitel enthält Informationen über Änderungen in verschiedenen Veyon-Versionen. Sie sollten die Hinweise sorgfältig lesen, bevor Sie von einer älteren Version von Veyon auf eine neuere Version aktualisieren. Wenn die Migration nicht ordnungsgemäß durchgeführt wird, kann die Verwendung neuerer Versionen von Veyon mit alten Einstellungen im schlimmsten Fall zu Sicherheitsproblemen führen, z.B. nicht mehr korrekt arbeitende Zugriffskontrollregeln.

en: Release notes for the individual releases can be found at the `Veyon releases page <https://github.com/veyon/veyon/releases>`_.
de: Versionshinweise für die einzelnen Veröffentlichungen befinden sich auf der `Veyon-Release-Seite <https://github.com/veyon/veyon/releases>`_.

en: Upgrading configuration
de: Konfiguration aktualisieren

en: Due to changes in Veyon and its plugins it may happen that both configuration keys and values change between the release series of Veyon. In general Veyon has builtin mechanisms to read old configuration keys and values and migrate them internally at runtime. This ensures that Veyon keeps running normally after upgrading the software only. It is still highly recommended to always upgrade the Veyon configuration stored in the system. This can be done in two ways:
de: Aufgrund von Änderungen in Veyon und seinen Plugins kann es vorkommen, dass sich sowohl Konfigurationsschlüssel als auch Werte zwischen den Releaseserien von Veyon ändern. Grundlegend besitzt Veyon eingebaute Mechanismen, um alte Konfigurationsschlüssel und -werte zu lesen und zur Laufzeit intern zu migrieren. Dadurch wird sichergestellt, dass Veyon normal weiterläuft, auch wenn nur die Software aktualisiert wurde. Es wird dennoch dringend empfohlen, immer auch die im System gespeicherte Veyon-Konfiguration zu aktualisieren. Hierfür gibt es zwei Wege:

en: Open Veyon Configurator and click the :guilabel:`Apply` button to save and apply the runtime-migrated configuration permanently.
de: Öffnen Sie den Veyon Configurator und klicken auf die Schaltfläche :guilabel:`Anwenden`, um die zur Laufzeit migrierte Konfiguration dauerhaft zu speichern und anzuwenden.

en: Use the :ref:`CommandLineInterface` to upgrade the configuration through the :ref:`upgrade command of the config module <CLIConfigUpgrade>`.
de: Benutzen Sie die :ref:`CommandLineInterface`, um die Konfiguration über den :ref:`upgrade-Befehl des config-Moduls <CLIConfigUpgrade>` zu aktualisieren.

en: If not using the second method in an automated manner on all computers, the upgraded configuration needs to be :ref:`exported to all other computers <ConfImportExport>` afterwards.
de: Wenn nicht die zweite Methode automatisiert auf allen Computern verwendet wird, muss die aktualisierte Konfiguration anschließend :ref:`auf alle anderen Computer exportiert werden <ConfImportExport>`.

en: If configuration keys are renamed, the old keys are always kept for compatibility reasons allowing to switch back to a previous version more easily. There'll be a clean up mechanism in a future release which will remove all legacy configuration keys.
de: Bei der Umbenennung von Konfigurationsschlüsseln werden aus Kompatibilitätsgründen immer die alten Schlüssel beibehalten, so dass ein Wechsel zu einer früheren Version leichter möglich ist. In einer zukünftigen Version wird es einen Bereinigungsmechanismus geben, der alle veralteten Konfigurationsschlüssel entfernt.

en: Veyon 4.9 comes with the new commercial Entra ID Connector add-on, allowing to work with devices, users and groups from the Entra ID cloud platform. The Windows version of Veyon is now based on the latest Qt 6.7 framework and OpenSSL 3.3.
de: Veyon 4.9 wird mit dem neuen kommerziellen Entra ID Connector Add-on ausgeliefert, das die Arbeit mit Geräten, Benutzern und Gruppen aus der Entra ID Cloud-Plattform ermöglicht. Die Windows-Version von Veyon basiert jetzt auf dem neuesten Qt 6.7 Framework und OpenSSL 3.3.

en: Structural changes
de: Strukturelle Änderungen

en: The user groups backend is no longer specific to the access control feature but used in other scopes as well. This allows e.g. changing the access group of authentication keys to Entra ID groups. While this has no effect on existing features, the relevant configuration keys have been renamed to match the new scope. See the next subsection for details.
de: Das Benutzergruppen-Backend ist nicht mehr spezifisch für die Zugriffskontrollfunktion vorgesehen, sondern wird auch in anderen Bereichen verwendet. Dies ermöglicht z.B. die Änderung der Zugriffsgruppe von Authentifizierungsschlüsseln in Entra ID-Gruppen. Während dies keine Auswirkungen auf bestehende Funktionen hat, wurden die relevanten Konfigurationsschlüssel umbenannt, um dem neuen Bereich zu entsprechen. Weitere Informationen finden Sie im nächsten Unterabschnitt.

en: Configuration changes
de: Konfigurationsänderungen

en: Two configuration keys have been renamed in Veyon 4.9. When upgrading to Veyon 4.9 or newer the new configuration keys will be populated with the values of the old keys automatically.
de: In Veyon 4.9 wurden zwei Konfigurationsschlüssel umbenannt. Bei der Aktualisierung auf Veyon 4.9 oder eine neue Version werden die neuen Konfigurationsschlüssel automatisch mit den Werten der alten Schlüssel gefüllt.

en: Old name
de: Alter Name

en: New name
de: Neuer Name

en: Veyon 4.8 introduces image quality control mechanisms to better meet bandwidth contraints, especially in Wi-Fi networks. A static image quality can now be configured for monitoring mode and remote access views. The demo server controls the image quality dynamically based on the used bandwidth between two key frames and the configured bandwidth limit.
de: Veyon 4.8 führt Mechanismen zur Steuerung der Bildqualität ein, um Einschränkungen bei der Bandbreite, insbesondere in WLAN-Netzwerken, besser gerecht zu werden. Für den Überwachungsmodus und die Fernzugriffsansichten kann nun eine statische Bildqualität konfiguriert werden. Der Demoserver steuert die Bildqualität dynamisch, basierend auf der genutzten Bandbreite zwischen zwei Key-Frames und dem konfigurierten Bandbreitenlimit.

en: The Windows version of Veyon is now based on the latest Qt 6.5 framework as well as OpenSSL 3 and UltraVNC 1.4.2.0. Also the build environment has been updated to Debian 11 (i.e. GCC 10 and MinGW runtime 8). This allowed us to enable Link Time Optimization (LTO) resulting in better overall performance.
de: Die Windows-Version von Veyon basiert nun auf dem neuesten Qt 6.5 Framework sowie OpenSSL 3 und UltraVNC 1.4.2.0. Auch die Build-Umgebung wurde auf Debian 11 aktualisiert (d.h. GCC 10 und MinGW Runtime 8). Dies ermöglichte es uns, Link Time Optimization (LTO) zu aktivieren, was zu einer besseren Gesamtperformance führt.

en: The WebAPI has been changed such that the ``/api/v1/user`` endpoint does not return the session ID any longer. Instead the new ``/api/v1/session`` endpoint should be used which also provides additional information about the session.
de: Die WebAPI wurde dahingehend geändert, dass der Endpunkt ``/api/v1/user`` nicht mehr die Session-ID zurückgibt. Stattdessen sollte der neue Endpunkt ``/api/v1/session`` verwendet werden, der auch zusätzliche Informationen über die Sitzung bietet.

en: No configuration keys have been changed or renamed in Veyon 4.8.
de: In Veyon 4.8 wurden keine Konfigurationsschlüssel geändert oder umbenannt.

en: Veyon 4.7 is the last minor release series of Veyon 4. One of the most long-awaited features is certainly the new screen selection menu in the remote access window. Also the overall performance and responsiveness has been improved thanks to a revised mechanism for sending and receiving control messages. Besides that, several issues from previous versions have been resolved.
de: Veyon 4.7 ist die letzte Minor-Release-Serie von Veyon 4. Eine der am sehnlichsten erwarteten Funktionen ist sicherlich das neue Bildschirmauswahlmenü im Fernzugriffsfenster. Auch die allgemeine Performance und Reaktionsfähigkeit wurde dank eines überarbeiteten Mechanismus zum Senden und Empfangen von Steuernachrichten verbessert. Darüber hinaus wurden mehrere Probleme aus früheren Versionen behoben.

en: Fixed binary compatibility issues between different versions of LibVNCServer/LibVNCClient.
de: Es wurden Probleme mit der Binärkompatibilität zwischen verschiedenen Versionen von LibVNCServer/LibVNCClient behoben.

en: Messages in log files (especially debug messages) are now much more human readable.
de: Die Meldungen in den Protokolldateien (insbesondere die Debug-Meldungen) sind jetzt viel besser von Menschen lesbar.

en: Demo: Screens in the Demo menu are now displayed with their actual hardware name and connector type/index.
de: Demo: Die Bildschirme im Menü "Demo" werden jetzt mit ihrem tatsächlichen Hardware-Namen und Anschlusstyp/-index angezeigt.

en: LDAP: Fixed querying members of a group when the nested groups option is enabled.
de: LDAP: Die Abfrage von Mitgliedern einer Gruppe wurde korrigiert, wenn die Option für verschachtelte Gruppen aktiviert ist.

en: TextMessage: Students can now select and copy the text message or parts of it.
de: TextMessage: Schüler können jetzt die Textnachricht oder Teile davon markieren und kopieren.

en: TextMessage: Rich text (i.e. formatted text including hyperlinks) can now be entered and sent to students.
de: TextMessage: Rich-Text (d.h. formatierter Text einschließlich Hyperlinks) kann jetzt eingegeben und an Schüler gesendet werden.

en: RemoteAccess: For remote computers with multiple screens, a button with a screen selection menu has been added.
de: Fernzugriff: Für entfernte Computer mit mehreren Bildschirmen wurde eine Schaltfläche mit einem Bildschirmauswahlmenü hinzugefügt.

en: RemoteAccess: The login name of the remote user is shown in the window title, if the full name is not available.
de: Fernzugriff: Der Anmeldename des entfernten Benutzers wird im Fenstertitel angezeigt, wenn der vollständige Name nicht verfügbar ist.

en: WebAPI: The header field lookup (e.g. for the connection UID) is now case insensitive.
de: WebAPI: Bei der Suche nach Header-Feldern (z.B. für die Verbindungs-UID) wird jetzt nicht mehr zwischen Groß- und Kleinschreibung unterschieden.

en: The parameter order for the ``ping`` utility has been improved.
de: Die Reihenfolge der Parameter für das ``ping``-Dienstprogramm wurde verbessert.

en: Issues regarding the session identification have been fixed, solving various issues when running ``veyon-server`` manually e.g. via autostart entries.
de: Probleme mit der Sitzungsidentifikation wurden behoben, wodurch verschiedene Probleme beim manuellen Start von ``veyon-server``, z.B. über Autostarteinträge, gelöst wurden.

en: A regression in Veyon 4.6.0 has been fixed to make the computer and user search case insensitive again.
de: Eine Regression in Veyon 4.6.0 wurde behoben, um die Groß- und Kleinschreibung bei der Computer- und Benutzersuche wieder zu ignorieren.

en: Control messages between computers are now sent asynchronously which improves performance and responsiveness while reducing the CPU load.
de: Steuermeldungen zwischen Computern werden jetzt asynchron gesendet, was die Performance und Reaktionsfähigkeit verbessert und die CPU-Belastung reduziert.

en: When closing the program, it now stops all features on the student computers and waits until all corresponding control messages have been sent.
de: Beim Beenden des Programms werden nun alle Funktionen auf den Schülercomputern gestoppt und es wird gewartet, bis alle entsprechenden Steuermeldungen gesendet worden sind.

en: A new filter button has been added to show computers with logged on users only.
de: Es wurde eine neue Filter-Schaltfläche hinzugefügt, über die nur Computer mit angemeldeten Benutzern angezeigt werden.

en: The dialog for confirming actions such as powering off computers only emphasizes *ALL* computers if all computers are selected.
de: Der Dialog zum Bestätigen von Aktionen wie dem Ausschalten von Computern hebt nur dann * ALLE* Computer hervor, wenn alle Computer ausgewählt sind.

en: If available, the full name of the user is now preferred in the tooltip.
de: Falls vorhanden, wird jetzt bevorzugt der vollständige Name des Benutzers im Tooltip angezeigt.

en: Server-side framebuffer update rate control has been added which improves performance and responsive.
de: Die serverseitige Steuerung der Aktualisierungsrate des Framebuffers wurde hinzugefügt, was die Performance und Reaktionsfähigkeit verbessert.

en: Added an explicit initialization of the WinSock layer to prevent networking issues.
de: Es wurde eine explizite Initialisierung der WinSock-Schicht hinzugefügt, um Netzwerkproblemen vorzubeugen.

en: The service control has been made more resilient.
de: Die Dienststeuerung wurde robuster gestaltet.

en: The Windows ICMP API is now used to ping computers in favor of calling the external ``ping`` utility.
de: Die Windows-ICMP-API wird jetzt zum Anpingen von Computern verwendet, anstatt das externe ``ping``-Dienstprogramm aufzurufen.

en: Several 3rdparty libraries have been updated (Qt 5.12.12 snapshot, TurboJPEG 2.1.2, OpenLDAP 2.5.10 snapshot)
de: Mehrere Drittanbieter-Bibliotheken wurden aktualisiert (Qt 5.12.12 Snapshot, TurboJPEG 2.1.2, OpenLDAP 2.5.10 Snapshot)

en: Even though there have been changes to the core and networking layer, there's only a small to medium risk for regressions, since most of the features haven't been touched. To benefit from the performance improvements, both teacher and student computers should be upgraded to Veyon 4.7.
de: Obwohl es Änderungen am Kern und an der Netzwerkschicht gab, besteht nur ein geringes bis mittleres Risiko für Regressionen, da die meisten Funktionen unangetastet geblieben sind. Um von den Performanceverbesserungen zu profitieren, sollten sowohl Lehrer- als auch Schülercomputer auf Veyon 4.7 aktualisiert werden.

en: Since the underlying LDAP library has been updated, users of Veyon's LDAP backend should test if Veyon 4.7 is able to retrieve all relevant information from your LDAP/AD server as usual.
de: Da die zugrundeliegende LDAP-Bibliothek aktualisiert wurde, sollten Benutzer des LDAP-Backends von Veyon testen, ob Veyon 4.7 wie gewohnt alle relevanten Informationen von Ihrem LDAP/AD-Server abrufen kann.

en: There are no structural changes in Veyon 4.7.
de: Es gibt keine strukturellen Änderungen in Veyon 4.7.

en: No configuration keys have been changed or renamed in Veyon 4.7.
de: In Veyon 4.7 wurden keine Konfigurationsschlüssel geändert oder umbenannt.

en: Most notably in Veyon 4.6 the remote access module has been redesigned to reuse the computer connection of the main window. This way users get instant access to computers when starting the remote control or view feature and no longer have to wait until the connection has been established (which could take up to several seconds). Also users can now press and hold the left mouse button on a computer. This shows the computer's screen in fullscreen and realtime until the mouse button is released again. Veyon CLI gained two new modules for managing plugins and features. This allows starting and stopping Veyon features remotely on the command line, e.g. for scripting and automation tasks. On Linux the Veyon Service component has been greatly improved to start and stop Veyon Server instances more reliably on session changes (user logon/logoff etc.). In addition to the existing *single and multi session modes*, there's now a new *active session mode* on Windows which starts a single Veyon Server instance for the currently active local or remote session. This is very useful for environments in which some students are logged in locally while others access unoccupied computers via RDP from home.
de: In Veyon 4.6 wurde vor allem das Fernzugriffsmodul so umgestaltet, dass die Computerverbindung des Hauptfensters wiederverwendet wird. Auf diese Weise erhalten Benutzer sofortigen Zugriff auf Computer, wenn sie die Fernsteuerungs- oder Ansichtsfunktion starten und müssen nicht mehr warten, bis die Verbindung hergestellt ist (was bis zu mehreren Sekunden dauern konnte). Außerdem können die Benutzer jetzt die linke Maustaste auf einem Computer drücken und gedrückt halten. Dadurch wird der Bildschirm des Computers im Vollbildmodus und in Echtzeit angezeigt, bis die Maustaste wieder losgelassen wird. Veyon CLI wurde um zwei neue Module zur Verwaltung von Plugins und Funktionen erweitert. Dies ermöglicht das Starten und Stoppen von Veyon-Funktionen aus der Ferne über die Kommandozeile, z.B. für Skripting und Automatisierungsaufgaben. Unter Linux wurde die Veyon Service Komponente stark verbessert, um Veyon Server Instanzen zuverlässiger zu starten und zu stoppen, wenn sich die Sitzung ändert (Benutzeranmeldung/-abmeldung etc.). Zusätzlich zu den bestehenden *Einzel- und Mehrsitzungsmodi* gibt es jetzt einen neuen *aktiven Sitzungsmodus* unter Windows, der eine einzelne Veyon Server Instanz für die gerade aktive lokale oder entfernte Sitzung startet. Dies ist sehr nützlich für Umgebungen, in denen einige Schüler lokal eingeloggt sind, während andere über RDP von zu Hause aus auf unbesetzte Computer zugreifen.

en: Since mostly only a few specific modules have been changed or enhanced, there's a rather low risk for regressions in general. Especially Linux users are advised to upgrade soon to solve problems with the Veyon Service.
de: Da hauptsächlich nur wenige spezifische Module geändert oder erweitert wurden, ist das Risiko von Regressionen im Allgemeinen eher gering. Insbesondere Linux-Benutzern wird empfohlen, bald zu aktualisieren, um Probleme mit dem Veyon Service zu beheben.

en: Protocol errors during the initial authentication phase are handled more reliably. This fixes problems when connecting to incompatible servers accidentally.
de: Protokollfehler während der initialen Authentifizierungsphase werden zuverlässiger behandelt. Dies behebt Probleme bei der versehentlichen Verbindung mit inkompatiblen Servern.

en: The ``plugin`` and ``feature`` modules have been added.
de: Die Module ``plugin`` und ``feature`` wurden hinzugefügt.

en: The ``config`` and ``shell`` plugins have been integrated as static modules.
de: Die Plugins ``config`` und ``shell`` wurden als statische Module integriert.

en: Demo: The visual feedback when (re-)connecting has been redesigned.
de: Demo: Die visuelle Rückmeldung beim (erneuten) Verbinden wurde neu gestaltet.

en: DesktopServices: The *Run program* feature has been renamed to *Start application*.
de: Desktopdienste: Die Funktion *Programm starten* wurde umbenannt in *Anwendung starten*.

en: RemoteAccess: The visual feedback when (re-)connecting has been redesigned.
de: Fernzugriff: Die visuelle Rückmeldung beim (erneuten) Verbinden wurde neu gestaltet.

en: RemoteAccess: The computer connection of the main window is reused if available resulting in immediate access to the remote computer.
de: Fernzugriff: Die Computerverbindung des Hauptfensters wird, falls verfügbar, wiederverwendet, wodurch sofort auf den entfernten Computer zugegriffen werden kann.

en: RemoteAccess: The remote cursor is no longer used in view only mode to prevent occasionally observed render artifacts.
de: Fernzugriff: Der entfernte Cursor wird im reinen Ansichtsmodus nicht mehr verwendet, um gelegentlich beobachtete Render-Artefakte zu vermeiden.

en: UserSessionControl: Non-user sessions (such as display manager/login screen sessions) are no longer terminated by the user logoff feature.
de: Benutzersitzungssteuerung: Nicht-Benutzer-Sitzungen (z.B. Display-Manager-/Login-Sitzungen) werden nicht mehr durch die Benutzerabmeldefunktion beendet.

en: WebAPI: An error code has been added to report protocol errors occuring while connecting to the Veyon Server.
de: WebAPI: Es wurde ein Fehlercode hinzugefügt, um Protokollfehler zu melden, die beim Verbinden mit dem Veyon Server auftreten.

en: WebAPI: The connection limit is enforced at the HTTP server level already to properly report the connection limit reached error instead of timing out.
de: WebAPI: Das Verbindungslimit wird bereits auf der Ebene des HTTP-Servers erzwungen, um den Fehler "Verbindungslimit erreicht" korrekt zu melden, anstatt eine Zeitüberschreitung zu verursachen.

en: WebAPI: Skip ping for hosts which no connection could be established to. This allows using a higher connection limit on Linux when the number of open file descriptors is limited.
de: WebAPI:Überspringe Ping für Hosts, zu denen keine Verbindung hergestellt werden konnte. Dies ermöglicht die Verwendung eines höheren Verbindungslimits unter Linux, wenn die Anzahl der offenen Dateideskriptoren begrenzt ist.

en: SHM support is being detected more reliably.
de: Die SHM-Unterstützung wird zuverlässiger erkannt.

en: Logging off users is now initiated properly through the environment-specific session manager while ``systemd-logind`` is used as fallback only. This fixes the display manager (especially GDM3) not being shown again after logoff.
de: Das Abmelden von Benutzern wird nun korrekt über den umgebungsspezifischen Sitzungsmanager initiiert, während ``systemd-logind`` nur als Fallback verwendet wird. Dies behebt, dass der Displaymanager (insbesondere GDM3) nach der Abmeldung nicht mehr angezeigt wird.

en: Reboot and power down via ``systemd-logind`` has been improved while the environment-specific session manager is used as fallback only. The reboot and poweroff binaries are not used any longer.
de: Das Neustarten und Ausschalten über ``systemd-logind`` wurde verbessert, während der umgebungsspezifische Sitzungsmanager nur noch als Fallback verwendet wird. Die Reboot- und Poweroff-Binaries werden nicht mehr verwendet.

en: In addition to the hostname, the computer display name is shown in the tooltip of a computer.
de: Zusätzlich zum Hostnamen wird der Anzeigename des Computers im Tooltip eines Computers angezeigt.

en: A computer's screen is shown in fullscreen and realtime while pressing and holding the left mouse button on a computer.
de: Der Bildschirm eines Computers wird im Vollbildmodus und in Echtzeit angezeigt, während die linke Maustaste auf dem Computer gedrückt und gehalten wird.

en: For Linux clients, *[no user]* is displayed as the user name instead of the name of the display manager user.
de: Bei Linux-Clients wird *[Kein Benutzername]* als Benutzername anstelle des Namens des Displaymanager-Benutzers angezeigt.

en: Hostnames of connected computers (shown in the tooltip of the tray icon) are now reverse resolved in background to keep connections responsive.
de: Hostnamen von verbundenen Computern (angezeigt im Tooltip des Tray-Icons) werden nun im Hintergrund rückwärts aufgelöst, um Verbindungen reaktionsschnell zu halten.

en: The 3rdparty component UltraVNC has been updated to the latest version.
de: Die 3rdparty-Komponente UltraVNC wurde auf die neueste Version aktualisiert.

en: The new *Active session mode* has been implemented.
de: Der neue *Aktive Sitzungsmodus* wurde implementiert.

en: Querying local and domain user groups has been improved to share more code in common and log more details in case of errors.
de: Die Abfrage von lokalen und Domänen-Benutzergruppen wurde verbessert, um mehr Code gemeinsam zu nutzen und im Fehlerfall mehr Details zu protokollieren.

en: The Veyon Service additionally depends on the LanmanWorkstation and LSM services to improve reliability on start.
de: Der Veyon-Dienst hängt zusätzlich von den Diensten LanmanWorkstation und LSM ab, um die Zuverlässigkeit beim Start zu verbessern.

en: Several 3rdparty libraries have been updated (Qt 5.12.11 snapshot, OpenSSL 1.1.1l, TurboJPEG 2.1.1)
de: Mehrere 3rd-Party-Bibliotheken wurden aktualisiert (Qt 5.12.11 Snapshot, OpenSSL 1.1.1l, TurboJPEG 2.1.1)

en: In Veyon 4.6 the *Run program* feature has been renamed to *Start application* but works identically.
de: In Veyon 4.6 wurde die Funktion *Programm starten* in *Anwendung starten* umbenannt, funktioniert aber identisch.

en: One configuration key has been renamed in Veyon 4.6. When upgrading to Veyon 4.6 or newer this new configuration key will be populated with the value of the old key automatically.
de: In Veyon 4.6 wurde ein Konfigurationsschlüssel umbenannt. Bei einer Aktualisierung auf Veyon 4.6 oder eine neuere Version wird dieser neue Konfigurationsschlüssel automatisch mit dem Wert des alten Schlüssels vorbelegt.

en: Veyon 4.5 is the release series with the most changes since Veyon 4.0. Most notably, Veyon 4.5 includes a new WebAPI plugin which allows accessing computers by 3rdparty products via HTTP. Veyon Master introduces the new monitoring panels *Slideshow* and *Spotlight*. The demo mode has been greatly extended and improved. It's now possible to share a student's screen instead of the own screen easily. In environments where multiple monitors are connected to the computer running Veyon Master, the user can now choose to share a specific monitor only. Moreover, the performance and responsiveness of the demo mode is much better thanks to the demo server now being multithreaded. At the same time Veyon 4.5 focuses on application and desktop virtualization environments by delivering extended and improved multi session support. Additionally various compatibility issues on Linux have been fixed and the file transfer plugin received a configuration page.
de: Veyon 4.5 ist die Veröffentlichungsreihe mit den meisten Änderungen seit Veyon 4.0. Hervorzuheben ist, dass Veyon 4.5 ein neues WebAPI-Plugin enthält, das den Zugriff auf Computer durch Produkte von Drittanbietern über HTTP ermöglicht. Veyon Master führt die neuen Überwachungspanels *Diashow* und *Scheinwerfer* ein. Der Demo-Modus wurde stark erweitert und verbessert. Es ist jetzt einfach möglich, den Bildschirm eines Schülers anstelle des eigenen Bildschirms freizugeben. In Umgebungen, in denen mehrere Monitore an den Computer angeschlossen sind, auf dem Veyon Master läuft, kann der Benutzer jetzt wählen, nur einen bestimmten Monitor zu teilen. Darüber hinaus wurde die Performance und Reaktionsgeschwindigkeit des Demomodus erheblich verbessert, da der Demo-Server jetzt multithreading-fähig ist. Gleichzeitig konzentriert sich Veyon 4.5 auf Anwendungs- und Desktop-Virtualisierungsumgebungen, indem es eine erweiterte und verbesserte Multisession-Unterstützung bietet. Zusätzlich wurden verschiedene Kompatibilitätsprobleme unter Linux behoben und das Dateiübertragungs-Plugin hat eine Konfigurationsseite erhalten.

en: The feature plugin API has been revised.
de: Die Feature-Plugin-API wurde überarbeitet.

en: The invocation of worker processes and communication with them has been improved, resulting in increased reliability of certain Veyon features such as the demo mode.
de: Das Aufrufen von Arbeitsprozessen und die Kommunikation mit ihnen wurde verbessert, was zu einer erhöhten Zuverlässigkeit bestimmter Veyon-Funktionen wie dem Demo-Modus führt.

en: Session IDs are now managed internally. This allows reusing a session ID after a user session has been closed. RDP session IDs (which are increased continuously) are no longer used for calculating server port numbers.
de: Sitzungs-IDs werden jetzt intern verwaltet. Dies ermöglicht die Wiederverwendung einer Sitzungs-ID, nachdem eine Benutzer-Sitzung geschlossen wurde. RDP-Sitzungs-IDs (die fortlaufend erhöht werden) werden nicht mehr für die Berechnung von Server-Port-Nummern verwendet.

en: Several parts of the user interface have been improved.
de: Mehrere Bereiche der Benutzeroberfläche wurden verbessert.

en: Settings for new Veyon Master features have been added.
de: Einstellungen für neue Funktionen des Veyon Master wurden hinzugefügt.

en: Demo: The server has been refactored to be multithreaded which improves performance and responsiveness especially with many clients.
de: Demo: Der Server wurde auf Multithreading umgebaut, was die Performance und Reaktionsfähigkeit insbesondere bei vielen Clients verbessert.

en: Demo: A feature has been added to share a user's screen instead of the own one.
de: Demo: Es wurde eine Funktion hinzugefügt, um den Bildschirm eines Benutzers anstelle des eigenen Bildschirms zu teilen.

en: Demo: The modes (window/fullscreen) have been made subfeatures displayed in a drop down menu.
de: Demo: Die Modi (Fenster/Vollbild) wurden zu Unterfunktionen umgebaut, die in einem Dropdown-Menü angezeigt werden.

en: Demo: A feature has been added to share only one of multiple own screens.
de: Demo: Es wurde eine Funktion hinzugefügt, um nur einen von mehreren eigenen Bildschirmen zu teilen.

en: FileTransfer: A configuration page has been added allowing to configure source and destination folders.
de: Dateiübertragung: Es wurde eine Konfigurationsseite hinzugefügt, auf der Quell- und Zielordner konfiguriert werden können.

en: RemoteAccess: The username is now displayed in the window title.
de: Fernzugriff: Der Benutzername wird jetzt im Fenstertitel angezeigt.

en: WebAPI: Added a new plugin offering a RESTful API for accessing Veyon Server instances.
de: WebAPI: Ein neues Plugin wurde hinzugefügt, das eine RESTful-API für den Zugriff auf Veyon-Server-Instanzen bereitstellt.

en: The reboot/poweroff functions now prefer using systemd-logind.
de: Die Neustart-/Herunterfahrfunktionen nutzen jetzt bevorzugt systemd-logind.

en: The reboot/poweroff functions now look for binaries in /sbin and /usr/sbin if they are not in the PATH environment variable.
de: Die Neustart-/Herunterfahrfunktionen suchen jetzt nach Programmdateien in /sbin und /usr/sbin, wenn sie sich nicht in der Umgebungsvariablen PATH befinden.

en: The user session management code has been improved to start Veyon Server more reliably.
de: Der Code zur Verwaltung von Benutzersitzungen wurde verbessert, um Veyon Server zuverlässiger zu starten.

en: The screenlock feature is now working properly with most desktop environments.
de: Die Bildschirmsperr-Funktion funktioniert jetzt ordnungsgemäß mit den meisten Desktop-Umgebungen.

en: The new Slideshow panel cycles through all computers and shows a magnified view of each computer for a short time.
de: Das neue Diashow-Panel durchläuft alle Computer und zeigt für kurze Zeit eine vergrößerte Ansicht jedes Computers.

en: The new Spotlight panel shows one or multiple computers in realtime. This allows keeping an eye on users requiring special attention.
de: Das neue Scheinwerfer-Panel zeigt einen oder mehrere Computer in Echtzeit. So können Benutzer, die besondere Aufmerksamkeit benötigen, im Auge behalten werden.

en: The size of computer icons is now always adjusted automatically whenever the panel is resized or computers are added or removed.
de: Die Größe von Computersymbolen wird jetzt immer automatisch angepasst, wenn die Größe des Panels geändert wird oder Computer hinzugefügt oder entfernt werden.

en: States and sizes of panels are now saved when closing the program and restored upon the next start.
de: Zustände und Größen der Panels werden nun beim Schließen des Programms gespeichert und beim nächsten Start wiederhergestellt.

en: The aspect ratio of computer icons is now adjusted to the original screen sizes.
de: Das Seitenverhältnis von Computersymbolen wird nun an die ursprünglichen Bildschirmgrößen angepasst.

en: A notification is now shown for both incomplete and failed authentication attempts.
de: Eine Benachrichtigung wird jetzt sowohl für unvollständige als auch für fehlgeschlagene Authentifizierungsversuche angezeigt.

en: Support for external VNC servers without any authentication/password configured has been added.
de: Die Unterstützung für externe VNC-Server ohne konfigurierte Authentifizierung/Kennwort wurde hinzugefügt.

en: The Interception driver is now disabled in multi session mode to prevent issues with hanging RDP sessions.
de: Der Interception-Treiber ist jetzt im Multisession-Modus deaktiviert, um Probleme mit hängenden RDP-Sitzungen zu vermeiden.

en: Several 3rdparty libraries have been updated (Qt 5.12.11 snapshot, OpenLDAP 2.4.56, OpenSSL 1.1.1h)
de: Mehrere Drittanbieter-Bibliotheken wurden aktualisiert (Qt 5.12.11 Snapshot, OpenLDAP 2.4.56, OpenSSL 1.1.1h)

en: Due to the large number of changes, there's a medium risk for regressions. Therefore especially the initial release (v4.5.0) should be tested thoroughly before deploying.
de: Aufgrund der großen Anzahl von Änderungen besteht ein mittleres Risiko für Regressionen. Daher sollte insbesondere die erste Version (v4.5.0) vor dem Einsatz gründlich getestet werden.

en: There are no structural changes in Veyon 4.5.
de: Es gibt keine strukturellen Änderungen in Veyon 4.5.

en: Several configuration keys have been renamed in Veyon 4.5. When upgrading to Veyon 4.5 or newer the new configuration keys will be populated with the values of the old keys automatically.
de: In Veyon 4.5 wurden mehrere Konfigurationsschlüssel umbenannt. Bei der Aktualisierung auf Veyon 4.5 oder neuer werden die neuen Konfigurationsschlüssel automatisch mit den Werten der alten Schlüssel gefüllt.

en: Veyon 4.4 is mostly identical to Veyon 4.3. The most notable change is the updated VNC and networking stack which provides even better reliability. As a result Veyon 4.4 uses slightly different techniques and settings when establishing connections to client computers, so the new version should be tested thoroughly before deployment. Apart from this, the risk of regressions is very low.
de: Veyon 4.4 ist weitgehend identisch mit Veyon 4.3. Die wichtigste Änderung ist der aktualisierte VNC- und Netzwerk-Stack, der eine noch höhere Zuverlässigkeit bietet. Infolgedessen verwendet Veyon 4.4 etwas andere Techniken und Einstellungen beim Aufbau von Verbindungen zu Client-Computern, so dass die neue Version vor dem Einsatz gründlich getestet werden sollte. Abgesehen davon ist das Risiko von Regressionen sehr gering.

en: There are no structural changes in Veyon 4.4.
de: Es gibt keine strukturellen Änderungen in Veyon 4.4.

en: No configuration keys have been changed or renamed. Various internal settings of the VNC and networking stack (such as timeouts and intervals) are now configurable at the command line for debugging and tuning purposes.
de: Es wurden keine Konfigurationsschlüssel geändert oder umbenannt. Verschiedene interne Einstellungen des VNC- und Netzwerkstacks (wie Timeouts und Intervalle) sind jetzt zu Debugging- und Tuningzwecken an der Kommandozeile konfigurierbar.

en: Veyon 4.3 is mostly identical to Veyon 4.2. A new plugin has been added which allows logging in a particular user remotely on all computers. The ``config`` CLI module has been improved to handle specific data types (such as JSON data and option indices) more intelligently. Upgrading to Veyon 4.3 does not require any configuration changes. Since only a new plugin has been added and some commands of the ``config`` CLI module have been extended the risk of regressions is very low.
de: Veyon 4.3 ist weitgehend identisch mit Veyon 4.2. Es wurde ein neues Plugin hinzugefügt, das es ermöglicht, einen bestimmten Benutzer aus der Ferne auf allen Computern anzumelden. Das CLI-Modul ``config`` wurde verbessert, um bestimmte Datentypen (z.B. JSON-Daten und Optionsindizes) intelligenter zu behandeln. Das Upgrade auf Veyon 4.3 erfordert keine Konfigurationsänderungen. Da nur ein neues Plugin hinzugefügt wurde und einige Befehle des ``config`` CLI-Moduls erweitert wurden, ist das Risiko von Regressionen sehr gering.

en: There are no structural changes in Veyon 4.3.
de: Es gibt keine strukturellen Änderungen in Veyon 4.3.

en: No configuration keys have been changed or renamed. The only new configuration keys are directly related to the new remote log in feature and usually do not have to be changed.
de: Es wurden keine Konfigurationsschlüssel geändert oder umbenannt. Die einzigen neuen Konfigurationsschlüssel stehen in direktem Zusammenhang mit der neuen Remote-Anmeldefunktion und müssen in der Regel nicht geändert werden.

en: Veyon 4.2 continues the Veyon 4 major release series with many internal modernizations, user interface optimizations and performance improvements in many areas. Veyon 4.2 lays the foundation for commercial add-ons offered starting in the second half of 2019. The following new features and improvements can be found in Veyon 4.2:
de: Veyon 4.2 setzt die Veyon 4 Hauptrelease-Serie mit vielen internen Modernisierungen, Optimierungen der Benutzeroberfläche und Performanceverbesserungen in vielen Bereichen fort. Veyon 4.2 legt den Grundstein für kommerzielle Add-ons, die ab der zweiten Jahreshälfte 2019 angeboten werden. Die folgenden neuen Funktionen und Verbesserungen sind in Veyon 4.2 enthalten:

en: The network object management layer has been revised to allow using multi-level hierarchies in commercial add-ons.
de: Die Verwaltungsebene für Netzwerkobjekte wurde überarbeitet, um die Verwendung mehrstufiger Hierarchien in kommerziellen Add-ons zu ermöglichen.

en: The automatic detection of user interface language in some countries has been improved (e.g. use German in Austria or Switzerland).
de: Die automatische Erkennung der Sprache für die Benutzeroberfläche in einigen Ländern wurde verbessert (z.B. Deutsch in Österreich und der Schweiz verwenden).

en: Context information in log messages have been improved.
de: Kontextinformationen in Logmeldungen wurden verbessert.

en: The computer sort order can now be configured.
de: Die Sortierreihenfolge von Computern kann jetzt konfiguriert werden.

en: The internal data models have been improved leading to more stability and reliability.
de: Die internen Datenmodelle wurden verbessert, was zu mehr Stabilität und Zuverlässigkeit führt.

en: The connection and message handling has been improved to reduce latencies.
de: Das Verbindungs- und Nachrichtenhandling wurde verbessert, um Latenzen zu reduzieren.

en: New view modes "Standard" and "Advanced" have been added.
de: Neue Ansichtsmodi "Standard" und "Erweitert" wurden hinzugefügt.

en: An authentication test functionality has been added.
de: Eine Funktion zum Testen der Authentifizierung wurde hinzugefügt.

en: The new file transfer plugin allows sending files to all users and open them automatically if requested.
de: Das neue Plugin zur Dateiübertragung ermöglicht es, Dateien an alle Benutzer zu senden und auf Anforderung automatisch zu öffnen.

en: Wake-on-LAN can be used in the CLI via the power module.
de: Wake-on-LAN kann über das CLI mit Hilfe des Power-Moduls verwendet werden.

en: The builtin network object directory gained support for importing CSV files with a type column.
de: Das eingebaute Netzwerkobjektverzeichnis wurde so erweitert, dass CSV-Dateien mit einer Spalte importiert werden können, die den jeweiligen Objekttyp enthält.

en: The power down feature supports additional options to install updates, confirm shutdown or power down after timeout.
de: Die Funktion zum Herunterfahren unterstützt nun zusätzliche Optionen, um Updates zu installieren, das Herunterfahren zu bestätigen oder erst nach einer bestimmten Zeit herunterzufahren.

en: Users can now add custom programs and websites to the respective menu.
de: Benutzer können jetzt eigene Programme und Webseiten zum jeweiligen Menü hinzufügen.

en: Thumbnail updates can be slowed down while the demo mode is active. This improves performance and reduces network traffic.
de: Miniaturbildaktualisierungen können verlangsamt werden, während der Demo-Modus aktiv ist. Dadurch wird die Performance  verbessert und der Netzwerkverkehr reduziert.

en: Browse buttons have been added to the configuration pages.
de: Die Konfigurationsseiten wurden um Schaltflächen zum Durchsuchen erweitert.

en: A new attribute for the computer display name has been added.
de: Ein neues Attribut für den Anzeigenamen von Computern wurde hinzugefügt.

en: Computer attribute queries have been optimized to decrease load on the LDAP/AD server.
de: Die Abfragen von Computerattributen wurden optimiert, um die Last auf LDAP/AD-Servern zu verringern.

en: Computer location queries used by access control have been fixed if containers/OUs are used as locations.
de: Die Abfragen von Computerstandorten für die Zugriffskontrolle wurden korrigiert, wenn Container/OUs als Standorte verwendet werden.

en: The result messages of the integration tests have been improved.
de: Die Ergebnismeldungen der Integrationstests wurden verbessert.

en: A configuration page with platform-specific settings has been added.
de: Eine Konfigurationsseite mit plattformspezifischen Einstellungen wurde hinzugefügt.

en: The PAM service ``login`` instead of ``su`` is now used to authenticate users.
de: Der PAM-Dienst ``login`` wird nun anstatt von ``su`` verwendet, um Benutzer zu authentifizieren.

en: Support for using a custom PAM service such as ``veyon`` has been added.
de: Unterstützung zur Verwendung eines eigenen PAM-Dienstes wie z.B. ``veyon`` wurde hinzugefügt.

en: Platform-specific network code has been improved for more reliable network connections.
de: Der Plattform-spezifische Netzwerkcode wurde verbessert, um die Netzwerkverbindungen zuverlässiger zu machen.

en: An alternative authentication mechanism has been added for cases where the SSPI-based mechanism does not work.
de: Ein alternativer Authentifizierungsmechanismus wurde für Fälle hinzugefügt, in denen der SSPI-basierte Mechanismus nicht funktioniert.

en: The screen lock feature can now disable and hide the taskbar, start button and start menu.
de: Die Bildschirmsperrfunktion kann nun Taskleiste, Startknopf und Startmenü deaktivieren und verbergen.

en: The underlying Qt framework has been updated to the LTS version 5.12 leading to better Windows 10 support.
de: Das zugrundeliegende Qt-Framework wurde für bessere Unterstützung von Windows 10 auf Version 5.12 LTS aktualisiert.

en: Performance and security of the builtin UltraVNC server have been improved.
de: Performance und Sicherheit des eingebauten UltraVNC-Servers wurden verbessert.

en: Starting with Veyon 4.2 the more generic term *location* instead of *room* is used wherever appropriate. This affects both the user interface and configuration key names. The wording has been changed to better reflect where computers are located in multi-level hierarchies.
de: Ab Veyon 4.2 wird der Oberbegriff *Standort* anstelle von *Raum* verwendet, wo immer dies sinnvoll ist. Dies betrifft sowohl die Benutzeroberfläche als auch die Namen der Konfigurationsschlüssel. Der Wortlaut wurde geändert, um den Standort von Computern in mehrstufigen Hierarchien besser wiederzugeben.

en: In Veyon 4.2 the command line utility has been renamed to ``veyon-cli``. All occurrences of the old name ``veyon-ctl`` in your scripts and installation routines have to be replaced accordingly. On Windows there's also a new non-console version ``veyon-wcli`` which allows automating tasks without irritating command line window popups.
de: In Veyon 4.2 wurde das Kommandozeilenwerkzeug in ``veyon-cli`` umbenannt. Alle Vorkommen des alten Namens ``veyon-ctl`` in Ihren Skripten und Installationsroutinen müssen entsprechend ersetzt werden. Unter Windows gibt es auch eine neue Nicht-Konsole-Version ``veyon-wcli``, mit deren Hilfe Aufgaben automatisiert werden können, ohne dass irritierende Kommandozeilenfenster-Popups erscheinen.

en: On Linux the systemd unit has been renamed from ``veyon-service.service`` to ``veyon.service``.
de: Unter Linux wurde die systemd-Unit von ``veyon-service.service`` in ``veyon.service`` umbenannt.

en: The Veyon Configurator no longer shows all configuration options per default in order to present a cleaner user interface. If you miss certain advanced options you can switch the view to :guilabel:`Advanced` through the :guilabel:`View` menu.
de: Der Veyon Configurator zeigt standardmäßig nicht mehr alle Konfigurationsoptionen an, um die Übersichtlichkeit der Benutzeroberfläche zu verbessern. Wenn Sie bestimmte erweiterte Optionen vermissen, können Sie die Ansicht im Menü :guilabel:`Ansicht` auf :guilabel:`Erweitert` umschalten.

en: Several configuration keys have been renamed in Veyon 4.2. When upgrading to Veyon 4.2 or newer the new configuration keys will be populated with the values of the old keys automatically.
de: In Veyon 4.2 wurden mehrere Konfigurationsschlüssel umbenannt. Bei der Aktualisierung auf Veyon 4.2 oder neuer werden die neuen Konfigurationsschlüssel automatisch mit den Werten der alten Schlüssel gefüllt.

en: Veyon 4.1 was the first feature release series of Veyon 4. Even though not visible to the end user the most notable change is the platform support modularization, i.e. all platform-specific functions have been moved to distinct plugins. This has significantly improved the support of the individual platforms and makes it easier to support further platforms in the future. In addition to that Veyon 4.1 offers many improvements and new features compared to 4.0:
de: Veyon 4.1 war die erste Feature-Release-Serie von Veyon 4. Obwohl für den Endanwender nicht sichtbar, ist die wichtigste Änderung die Modularisierung der Plattformunterstützung, d.h. alle plattformspezifischen Funktionen wurden in eigene Plugins verschoben. Dies hat die Unterstützung der einzelnen Plattformen deutlich verbessert und macht es einfacher, in Zukunft weitere Plattformen zu unterstützen. Darüber hinaus bietet Veyon 4.1 viele Verbesserungen und neue Funktionen gegenüber 4.0:

en: All passwords in configuration are now encrypted.
de: Alle Passwörter in der Konfiguration werden jetzt verschlüsselt.

en: Platform-specific code has been moved into platform plugins.
de: Plattform-spezfischer Code wurde in Plattform-Plugins verschoben.

en: Computers can now be arranged via drag and drop.
de: Computer können nun mittels Drag'n'Drop anders angeordnet werden.

en: A button for hiding powered off computers has been added.
de: Eine Schaltfläche wurde hinzugefügt, über die ausgeschaltete Computer ausgeblendet werden können.

en: Refresh interval, background color and thumbnail caption are now configurable.
de: Das Aktualisierungsintervall, die Hintergrundfarbe und die Computerminiaturbild-Beschriftung sind jetzt konfigurierbar.

en: Authentication key management for both Configurator and command line has been revised completely.
de: Die Verwaltung von Authentifizierungsschlüsseln sowohl im Configurator als auch auf der Kommandozeile wurden komplett überarbeitet.

en: Computers and rooms can now be managed at the command line.
de: Computer und Räume können jetzt auf der Kommandozeile verwaltet werden.

en: Computers and rooms can now be imported from CSV and text files.
de: Computer und Räume können jetzt aus CSV- und Textdateien importiert werden.

en: Predefined programs and websites for "run program" and "open website" features can be configured.
de: Für die Funktionen "Programm starten" und "Webseite öffnen" können vordefinierte Programme und Webseiten konfiguriert werden.

en: Support for encrypted SSL/TLS connections has been added.
de: Die Unterstützung für verschlüsselte SSL/TLS-Verbindungen wurde hinzugefügt.

en: Full systemd service support
de: Volle systemd-Dienst-Unterstützung

en: The shutdown/reboot/session logout mechanisms have been rewritten to use DBus calls.
de: Der Mechanismus zum Herunterfahren/Neustart/Abmelden wurde mit Hilfe von DBus-Aufrufen neu entwickelt.

en: All builds are based on an updated toolchain with GCC 7.3, Qt 5.9 LTS and OpenSSL 1.1.
de: Alle Builds basieren auf einer aktualisierten Toolchain mit GCC 7.3, Qt 5.9 LTS und OpenSSL 1.1.

en: As part of the changes for systemd support on Linux, in Veyon 4.1 the Veyon Service component has been split into two separate components. The Veyon Service no longer contains the actual functions to provide access to a computer. These functions have been moved into the new Veyon Server component which runs as a standalone process in user sessions. The Veyon Service now only monitors user sessions on a computer and starts Veyon Server instances within these sessions.
de: Im Rahmen der Änderungen für die systemd-Unterstützung unter Linux wurde in Veyon 4.1 die Veyon Service Komponente in zwei separate Komponenten aufgeteilt. Der Veyon-Dienst enthält nicht mehr die eigentlichen Funktionen, die den Zugriff auf einen Computer ermöglichen. Diese Funktionen wurden in die neue Veyon-Server-Komponente verschoben, die als eigenständiger Prozess in Benutzersitzungen läuft. Der Veyon-Dienst überwacht nun nur noch Benutzersitzungen auf einem Computer und startet Veyon-Server-Instanzen innerhalb dieser Sitzungen.

en: The ``LocalData`` plugin has been split into the ``BuiltinDirectory`` and ``SystemUserGroups`` plugins. This allows using different data sources for access control, e.g. computers from an LDAP directory in combination with local user groups. After upgrading you should verify that the appropriate network object directory and access control user groups backend are selected as desired.
de: Das Plugin ``LocalData`` wurde in die Plugins ``BuiltinDirectory`` und ``SystemUserGroups`` aufgeteilt. Dadurch ist es möglich, verschiedene Datenquellen für die Zugriffskontrolle zu nutzen, z.B. Computer aus einem LDAP-Verzeichnis in Verbindung mit lokalen Benutzergruppen. Nach der Aktualisierung sollten Sie überprüfen, ob das entsprechende Netzwerkobjektverzeichnis und das Benutzergruppenbackend für die Zugriffskontrolle wie gewünscht ausgewählt sind.

en: The following configuration keys have changed in Veyon 4.1:
de: Die folgenden Konfigurationsschlüssel haben sich in Veyon 4.1 geändert:

en: In Veyon 4.0 this key contained the unencrypted password for an external VNC server. Starting with Veyon 4.1 this password is always stored encrypted. It will be encrypted automatically when upgrading the configuration to 4.1. There's no way to encrypt the password manually. When downgrading to 4.0 the password needs to be set explicitly again.
de: In Veyon 4.0 enthielt dieser Schlüssel das unverschlüsselte Passwort für einen externen VNC-Server. Ab Veyon 4.1 wird dieses Passwort immer verschlüsselt gespeichert. Es wird automatisch verschlüsselt, wenn die Konfiguration auf 4.1 aktualisiert wird. Es gibt keine Möglichkeit, das Passwort manuell zu verschlüsseln. Bei einem Wechsel zurück auf 4.0 muss das Passwort wieder explizit gesetzt werden.

en: In Veyon 4.0 this key contained the unencrypted LDAP bind password. Starting with Veyon 4.1 this password is always stored encrypted. It will be encrypted automatically when upgrading the configuration to 4.1. There's no way to encrypt the password manually. When downgrading to 4.0 the password needs to be set explicitly again.
de: In Veyon 4.0 enthielt dieser Schlüssel das unverschlüsselte LDAP-Bind-Passwort. Ab Veyon 4.1 wird dieses Passwort immer verschlüsselt gespeichert. Es wird automatisch verschlüsselt, wenn die Konfiguration auf 4.1 aktualisiert wird. Es gibt keine Möglichkeit, das Passwort manuell zu verschlüsseln. Bei einem Wechsel zurück auf 4.0 muss das Passwort wieder explizit gesetzt werden.

en: Veyon 4.0 used a non-standard syntax for LDAP filters. This has been fixed in Veyon 4.1 where all filter expressions must be placed in parentheses. The expressions will be adjusted automatically when upgrading the configuration to 4.1.
de: Veyon 4.0 hat einen nicht standardisierten Syntax für LDAP-Filter verwendet. Diese Unzulänglichkeit wurde in Veyon 4.1 behoben, so dass nun alle Filterausdrücke in Klammern gesetzt werden müssen. Die Ausdrücke werden bei der Aktualisierung der Konfiguration auf 4.1 automatisch angepasst.

en: In Veyon 4.0 the builtin network object directory was provided by a different plugin. Starting with Veyon 4.1 locations and computers are stored in ``BuiltinDirectory/NetworkObjects`` instead of ``LocalData/NetworkObjects``.
de: In Veyon 4.0 wurde das eingebaute Netzwerkobjektverzeichnis durch ein anderes Plugin bereitgestellt. Ab Veyon 4.1 werden Standorte und Computer in ``BuiltinDirectory/NetworkObjects`` anstelle von ``LocalData/NetworkObjects`` gespeichert.

en: Veyon 4.0 was the first release series of Veyon 4, the successor of iTALC. It features a modular architecture, a rewritten Master application and LDAP/AD support. As of December 2018 the Veyon 4.0.x series is marked end-of-life and will not receive updates any longer.
de: Veyon 4.0 war die erste Release-Serie von Veyon 4, dem Nachfolger von iTALC. Es zeichnet sich durch eine modulare Architektur, eine neu geschriebene Master-Anwendung und LDAP/AD-Unterstützung aus. Seit Dezember 2018 ist die Veyon 4.0.x-Serie als End-of-Life gekennzeichnet und wird keine Updates mehr erhalten.

en: Troubleshooting
de: Fehlerbehebung

en: If you encounter interaction or connection problems between master and client computers you should always ensure that an identical Veyon configuration is used on all computers. To avoid problems in general it's recommended to automate the configuration transfer during :ref:`installation <AutoInstall>` or via the :ref:`CommandLineInterface` instead of importing the configuration manually using the Veyon Configurator. The configuration must also be transferred to all affected computers each time a change is made during troubleshooting.
de: Wenn es zu Problemen im Zusammenspiel von Master- und Client-Computern kommt, sollte zunächst immer sichergestellt werden, dass auf allen Computern eine identische Veyon-Konfiguration eingesetzt wird. Zur Fehlervermeidung ist es dabei generell empfehlenswert, die Konfiguration nicht manuell über den Veyon Configurator zu importieren, sondern diesen Vorgang über die :ref:`Installation <AutoInstall>` oder :ref:`CommandLineInterface` zu automatisieren. Die Konfiguration muss auch bei jeder Änderung im Rahmen der Fehlersuche auf alle betroffenen Computer übertragen werden.

en: Computers can't be accessed
de: Zugriff auf Computer ist nicht möglich

en: There are multiple causes which can prevent access to a computer using Veyon Master.
de: Wenn der Zugriff auf einen Computer über den Veyon Master nicht möglich ist, kann dies mehrere Ursachen haben.

en: Networking problems
de: Netzwerkprobleme

en: First of all the general network connectivity of the computer should be checked. Use the utility ``ping`` (which is usually included with every operating system) to diagnose connectivity problems.
de: Zunächst sollte die grundlegende Erreichbarkeit des Computers über das Netzwerk überprüft werden. Nutzen Sie dafür das (üblicherweise jedem Betriebssystem beiliegende) Hilfsprogramm ``ping``, um Verbindungsprobleme zu diagnostizieren.

en: Problems with the Veyon Service
de: Probleme mit dem Veyon-Dienst

en: If the computer can be pinged you should verify that the Veyon Service is running correctly. Open the Veyon Configurator and open the configuration page :ref:`RefService`. In the section :ref:`RefServiceGeneral` the status of the service should be displayed with status *Running*. Otherwise the service can be started using the button :guilabel:`Start service`. If this is not successful you should try reinstalling Veyon. If a new installation does not help you can check the log files of the Veyon Service as well as the logging messages of the operating system for error messages and possible causes. Additionally you can find more hints or settings in the service management of your operating system.
de: Wenn der Computer über den Ping-Befehl erreichbar ist, muss kontrolliert werden, ob der Veyon-Dienst korrekt läuft. Öffnen Sie dazu den Veyon Configurator und öffnen die Konfigurationsseite :ref:`RefService`. Im Abschnitt :ref:`RefServiceGeneral` sollte der Status des Diensts mit dem Wert *Läuft* angezeigt werden. Andernfalls kann der Dienst über die Schaltfläche :guilabel:`Dienst starten` gestartet werden. Ist dies nicht erfolgreich, kann eine Neuinstallation von Veyon Abhilfe schaffen. Ändert auch eine Neuinstallation nichts an der Situation, können Sie in den Logdateien des Veyon-Diensts sowie den Systemmeldungen des Betriebssystem nach Fehlermeldungen und -ursachen suchen. Zusätzlich ergeben sich in der Dienstverwaltung des Betriebssystem ggf. weitere Hinweise oder Einstellmöglichkeiten.

en: Service and firewall settings
de: Dienst- und Firewalleinstellungen

en: If the service is running you have to ensure that it is listening for incoming connections on the correct network port. You can verify that on the local computer using ``telnet``:
de: Läuft der Dienst, muss sichergestellt sein, dass er auf dem korrekten Netzwerkport auf eingehende Verbindungen lauscht. Dies kann auf dem lokalen Computer mit Hilfe von ``telnet`` überprüft werden:

en: Besides general program output the character string ``RFB 003.008`` must be displayed. If the output does not contain these characters you should check the :ref:`network port number settings <RefNetworkPortNumbers>` and :ref:`Miscellaneous network settings <RefNetworkMisc>`, especially the Veyon server port number. You should try to reset them to their default values.
de: Neben allgemeinen Programmausgaben muss die Zeichenkette ``RFB 003.008`` ausgegeben werden. Ist die Ausgabe nicht wie erwartet, sind die :ref:`Netzwerkporteinstellungen <RefNetworkPortNumbers>` sowie die :ref:`Sonstigen Netzwerkeinstellungen <RefNetworkMisc>`, speziell der Veyon-Server-Port, zu überprüfen und ggf. auf ihre Vorgabewerte zurückzusetzen.

en: Next the same access has to be possible from a different computer in the network. The utility ``telnet`` can be used again for the diagnosis. The program argument ``localhost`` has to be replaced with the name or IP address of the corresponding computer. If the access fails please ensure that the option :guilabel:`Allow connections from localhost only` in the :ref:`Miscellaneous network settings <RefNetworkMisc>` is disabled. Additionally :ref:`computer access control <ComputerAccessControl>` should be disabled initially as the service otherwise might listen on ``localhost`` only. This can happen if the external access would be denied because of currently matching rules. If both settings are correct the output of
de: Im nächsten Schritt muss der gleiche Zugriff auch von einem anderen Computer im Netzwerk aus möglich sein. Auch hier kann ``telnet`` zur Diagnose genutzt werden, wobei das Programmargument ``localhost`` durch den Name oder die IP-Adresse des entsprechenden Computers ersetzt werden muss. Scheitert der Zugriff, muss sichergestellt werden, dass die Option :guilabel:`Nur Verbindungen vom lokalen Computer erlauben` in den :ref:`Sonstigen Netzwerkeinstellungen <RefNetworkMisc>` deaktiviert ist. Auch die :ref:`Computerzugriffskontrolle <ComputerAccessControl>` sollte zunächst deaktiviert werden, da der Dienst automatisch nur auf ``localhost`` lauscht, wenn aufgrund aktuell zutreffender Regeln der Zugriff von außen ohnehin nicht erlaubt ist. Wenn beide Einstellungen in Ordnung sind, muss aus der Ausgabe von

en: has to indicate that the service is not (only) listening on ``localhost`` or ``127.0.0.1`` (status ``LISTEN`` or similar).
de: ersichtlich sein, dass der Dienst auf Port ``11100`` nicht (nur) auf ``localhost`` bzw. ``127.0.0.1`` lauscht (Status ``LISTEN``, ``ABHÖREN`` o.ä.).

en: If the port access from remote computers still fails usually a firewall prevents the access and has to be reconfigured accordingly. On Linux this concerns settings of ``iptables``, ``ufw`` etc. Consult the corresponding manuals of the used software. On Windows Veyon automatically configures the integrated Windows firewall if the option :guilabel:`Enable firewall exception` in the :ref:`Miscellaneous network settings <RefNetworkMisc>` is set to its default value (*enabled*). If a 3rd party firewall solution is used it must be configured to allow external access to TCP ports 11100 (Veyon server port) and 11400 (demo server).
de: Scheitert der Portzugriff von außen weiterhin, verhindert in aller Regel eine Firewall den Zugriff und muss entsprechend umkonfiguriert werden. Unter Linux betrifft das die Einstellungen von ``iptables``, ``ufw`` o. ä. Konsultieren Sie hierzu die jeweiligen Handbücher der verwendeten Software. Unter Windows wird die im Betriebssystem integrierte Windows-Firewall von Veyon automatisch konfiguriert, sofern in den :ref:`Sonstigen Netzwerkeinstellungen <RefNetworkMisc>` die Option :guilabel:`Firewall-Ausnahme aktivieren` auf ihren Vorgabewert (*aktiviert*) gestellt ist. Wird eine Firewall-Lösung eines Drittanbieters eingesetzt, muss diese so konfiguriert werden, dass die TCP-Ports 11100 (Veyon-Server-Port) sowie 11400 (Demo-Server) von außen erreichbar sind.

en: Authentication settings
de: Authentifizierungseinstellungen

en: Another cause of the error can be wrong or insufficient :ref:`authentication settings <RefAuthentication>`. For first tests you should select :ref:`logon authentication <ConfLogonAuthentication>` instead of :ref:`key file authentication <ConfKeyFileAuthentication>` on both computers. As soon as the authentication test is successful on the local computer external access will also work.
de: Eine weitere Fehlerursache können falsche oder unzureichende :ref:`Authentifizierungseinstellungen <RefAuthentication>` sein. Für erste Tests sollte daher auf beiden Computern immer die :ref:`Anmelde-Authentifizierung <ConfLogonAuthentication>` anstatt der :ref:`Schlüsseldatei-Authentifizierung <ConfKeyFileAuthentication>` gewählt werden. Sobald der Test der Authentifizierung am lokalen Computer erfolgreich ist, funktioniert auch der Zugriff von außen.

en: If :ref:`key file authentication <ConfKeyFileAuthentication>` is used the key files on master and client computers must match exactly. On client computers the public key file must have exactly the same content **and the same name** as on the master computer. If the access still fails the access permissions to the key files may be wrong. The Veyon Service needs to have read permissions on the *public key file* while the user of Veyon Master has to be able to read the *private key file*. If the problem persists the :ref:`key file directories <RefKeyFileDirectories>` of the key files should be deleted on all computers and a new key pair generated on the master computer. The public key must then be imported again on all client computers.
de: Wenn die :ref:`Schlüsseldatei-Authentifizierung <ConfKeyFileAuthentication>` eingesetzt wird, muss diese aktiviert werden und die Schlüsseldateien auf Master- und Client-Computer müssen zusammenpassen. Auf dem Client-Computer muss die öffentliche Schlüsseldatei exakt den selben Inhalt **und den selben Namen** wie auf dem Master-Computer haben. Ist der Zugriff dennoch nicht möglich, sind unter Umständen die Zugriffsrechte auf die Schlüsseldateien nicht in Ordnung. Der Veyon-Dienst muss Lesezugriff auf die *öffentliche Schlüsseldatei* haben, während der Nutzer des Veyon Masters die *private Schlüsseldatei* lesen können muss. Besteht der Fehler weiterhin, müssen die :ref:`Schlüsseldateiverzeichnisse <RefKeyFileDirectories>` auf allen Computern gelöscht werden und auf dem Master-Computer ein neues Schlüsselpaar erstellt werden. Anschließend muss der öffentliche Schlüssel auf allen Client-Computern erneut importiert werden.

en: Settings for computer access control
de: Einstellungen für die Computerzugriffskontrolle

en: An incorrect configuration of computer access control can also lead to computers being inaccessible. Initially it's recommended to disable :ref:`computer access control <ComputerAccessControl>` completely using the Veyon Configurator. This allows you to determine which method of computer access control may be configured incorrectly.
de: Auch eine fehlerhafte Konfiguration der Computerzugriffskontrolle kann dazu führen, dass auf einen Computer nicht zugegriffen werden kann. Im ersten Schritt empfiehlt es sich, über den Veyon Configurator die :ref:`Computerzugriffskontrolle <ComputerAccessControl>` komplett zu deaktivieren. Nun kann festgestellt werden, welche der eingestellten Methoden für die Computerzugriffskontrolle evtl. fehlerhaft konfiguriert ist.

en: If :ref:`authorized user groups for computer access <RefAuthorizedUserGroups>` are used you should check whether the list of authorized user groups is complete and whether the accessing user is a member of one of these user groups.
de: Werden :ref:`Autorisierte Benutzergruppen für Computerzugriff <RefAuthorizedUserGroups>` eingesetzt, muss überprüft werden, ob die Liste der autorisierten Benutzergruppen vollständig ist und der zugreifende Benutzer Mitglied in einer dieser Benutzergruppen ist.

en: Improperly configured :ref:`access control rules <AccessControlRules>` can also cause problems with accessing computers. It is necessary to always specify at least one rule to allow access under certain conditions. If this is ensured, a temporary test rule can be inserted at the end of the list for further debugging. This rule should be configured so that the option :guilabel:`Always process rule and ignore conditions` is enabled and the action :guilabel:`Allow access` is selected. This rule can then be moved up in the rule list step by step until the test returns the desired positive results and the access works. The access rule located directly below the test rule is then the cause for the access denial and can be examined more closely and corrected accordingly. Don't forget to remove the test rule afterwards to prevent unauthorized access.
de: Falsch konfigurierte :ref:`Zugriffskontrollregeln <AccessControlRules>` können ebenfalls Ursache dafür sein, dass ein Computerzugriff nicht möglich ist. So muss es in jedem Fall mindestens eine Regel geben, über die der Zugriff unter bestimmten Bedingungen erlaubt wird. Wenn dies sichergestellt ist, kann zur weiteren Fehlersuche eine temporäre Regel am Ende der Liste eingefügt werden, bei der die Option :guilabel:`Regel immer verarbeiten und Bedingungen ignorieren` aktiviert und die Aktion :guilabel:`Zugriff erlauben` ausgewählt ist. Diese Regel kann dann schrittweise so lange in der Regelliste nach oben verschoben werden, bis der Test die gewünschten positiven Ergebnisse liefert und der Zugriff funktioniert. Die direkt unterhalb der Testregel befindliche Zugriffsregel ist dann Ursache für die Zugriffsverweigerung und kann näher untersucht und entsprechend korrigiert werden. Die Testregel muss im Anschluss wieder entfernt werden, um keinen unbeabsichtigten Zugriff zu ermöglichen.

en: Anti-virus software
de: Antiviren-Software

en: It has been reported by some users that an installed anti-virus software caused problems with Veyon, especially regarding the Veyon Service. As part of the troubleshooting process you should temporarily disable the anti-virus software in order to figure out whether the anti-virus software is the cause of error. If so, try to add an exception for the Veyon Service after enabling the anti-virus software again. Alternatively contact the vendor of your anti-virus software for further assistance.
de: Es wurde von einigen Benutzern berichtet, dass eine installierte Antivirensoftware Probleme mit Veyon verursacht hat, insbesondere in Bezug auf den Veyon-Dienst. Im Rahmen der Fehlersuche sollten Sie die Antivirensoftware vorübergehend deaktivieren, um herauszufinden, ob die Antivirensoftware die Fehlerursache ist. Wenn ja, versuchen Sie, eine Ausnahme für den Veyon-Dienst hinzuzufügen, nachdem Sie die Antivirensoftware erneut aktiviert haben. Alternativ wenden Sie sich an den Hersteller Ihrer Antivirensoftware, um weitere Unterstützung zu erhalten.

en: Time synchronization problems
de: Zeitsynchronisierungsprobleme

en: When using :ref:`logon authentication <ConfLogonAuthentication>`, Veyon requires the operating system to reliably perform user authentications on all remote computers. Especially in AD/Kerberos-based environments, authentication may not work reliably when the system clock is not synchronized with the domain controller or authentication server and differs significantly. Therefore make sure time synchronization is configured and working properly if you encounter sporadic connectivity problems when using Veyon.
de: Bei der Verwendung der :ref:`Anmeldeauthentifizierung <ConfLogonAuthentication>` benötigt Veyon eine zuverlässige Benutzerauthentifizierung auf allen Remote-Computern durch das Betriebssystem. Insbesondere in AD/Kerberos-basierten Umgebungen funktioniert die Authentifizierung möglicherweise nicht zuverlässig, wenn die Systemuhr nicht mit dem Domänencontroller oder dem Authentifizierungsserver synchronisiert ist und stark abweicht. Stellen Sie daher sicher, dass die Zeitsynchronisation konfiguriert ist und ordnungsgemäß funktioniert, wenn Sie bei der Verwendung von Veyon sporadische Verbindungsprobleme feststellen.

en: Settings are not correctly saved/loaded
de: Einstellungen werden nicht korrekt gespeichert/geladen

en: After updating to a new version of Veyon it may happen in rare cases that some configuration keys are inconsistent and need to be recreated. This can result in settings not being saved or reloaded correctly, such as the builtin location and computer information. In this case the :ref:`configuration should be reset <ConfigReset>` and rebuilt based on the default values.
de: Nach dem Update auf eine neue Version von Veyon kann es in seltenen Fällen vorkommen, dass einige Konfigurationsschlüssel inkonsistent sind und neu erstellt werden müssen. Dies kann sich darin äußern, dass Einstellungen nicht korrekt gespeichert bzw. wieder geladen werden, beispielsweise lokale Standort- und Computerinformationen. In diesem Fall sollte die :ref:`Konfiguration zurückgesetzt werden <ConfigReset>` und auf Basis der Vorgabewerte neu erstellt werden.

en: Locations and computers from LDAP directory are not displayed in Veyon Master
de: Standorte und Computer aus LDAP-Verzeichnis werden im Veyon Master nicht angezeigt

en: Please make sure that:
de: Stellen Sie sicher, dass:

en: the :ref:`network object directory <RefNetworkObjectDirectory>` on configuration page :guilabel:`General` is set to *LDAP Basic* or *LDAP Pro*
de: auf der Konfigurationsseite :guilabel:`Allgemein` das :ref:`Netzwerkobjektverzeichnis <RefNetworkObjectDirectory>` auf den Wert *LDAP Basic* oder *LDAP Pro* eingestellt ist

en: LDAP integration tests :guilabel:`List all entries of a location` and :guilabel:`List all locations` are successful and return proper objects
de: die LDAP-Integrationstest :guilabel:`Alle Einträge eines Standortes auflisten` sowie :guilabel:`Alle Standorte auflisten` erfolgreich sind und die passenden Objekte zurückgeben

en: on the configuration page :guilabel:`Master` all options for fine-tuning the behavior are set to their default values
de: auf der Konfigurationsseite :guilabel:`Master` die Optionen zur Feineinstellung des Verhaltens auf ihren Vorgabewerten eingestellt sind

en: Selecting current location automatically doesn't work
de: Die automatische Auswahl des aktuellen Standortes funktioniert nicht

en: If the :ref:`option automatically selecting the current location <RefAutoSelectLocation>` is activated, but has no effect when starting Veyon Master, you should first make sure that the master computer is also listed as a computer for the respective room in the :ref:`network object directory <RefNetworkObjectDirectory>`.
de: Wenn die :ref:`Option zur automatischen Auswahl des aktuellen Standortes <RefAutoSelectLocation>` aktiviert ist, beim Start des Veyon Masters aber keine Wirkung zeigt, sollte zunächst sichergestellt werden, dass der Master-Computer auch im :ref:`Netzwerkobjektverzeichnis <RefNetworkObjectDirectory>` für den jeweiligen Standort als Computer aufgeführt ist.

en: If the problem persists although all entries in the network object directory are correct, there is usually a problem with the DNS configuration in the network. Make sure that computer names can be resolved to IP addresses and reverse lookups of IP addresses return the corresponding computer names. On most operating systems, the DNS diagnostic tool ``nslookup`` is available for this purpose. Calling the program with the local computer name as an argument must return a valid IP address. A second call with the determined IP address must again return the computer name.
de: Besteht das Problem weiterhin, obwohl alle Einträge im Netzwerkobjektverzeichnis korrekt sind, liegt meistens ein Problem mit der DNS-Konfiguration im Netzwerk vor. Stellen Sie sicher, dass Computernamen in IP-Adressen aufgelöst werden können und Reverse-Lookups von IP-Adressen die entsprechenden Computernamen zurückgeben. Unter den meisten Betriebssystemen steht hierfür das DNS-Diagnosewerkzeug ``nslookup`` zur Verfügung. Der Aufruf des Programms mit dem lokalen Computername als Argument muss eine gültige IP-Adresse zurückliefern. Ein zweiter Aufruf mit der ermittelten IP-Adresse muss wiederum den Computername zurückgeben.

en: If the function does not work as desired despite correct DNS setup, in the second step the :ref:`log level <RefLoglevel>` can be set to the highest value (*Debug messages and everything else*). After restarting Veyon Master, you can search the log file ``VeyonMaster.log`` in the :ref:`log file directory <RefLogFileDirectory>` for further error causes. The lines with the messages *"initializing locations"* and *"found locations"* indicate which host names and IP addresses were used to determine the location and which locations were eventually determined on the basis of these information.
de: Arbeitet die Funktion trotz korrektem DNS-Setup nicht wie gewünscht, kann im zweiten Schritt der :ref:`Loglevel <RefLoglevel>` auf den höchsten Wert (*Debugmeldungen und alles andere*) gesetzt werden. Nachdem der Veyon Master erneut gestartet wurde, kann in der Logdatei ``VeyonMaster.log`` im :ref:`Logdateiverzeichnis <RefLogFileDirectory>` nach weiteren Fehlerursachen gesucht werden. Hierbei geben die Zeilen mit den Meldungen *"initializing locations"* sowie *"found locations"* Aufschluss darüber, welche Hostnamen und IP-Adressen für die Standortermittlung verwendet wurden und welche Standorte anhand dieser Informationen schließlich ermittelt wurden.

en: Screen lock can be bypassed via Ctrl+Alt+Del
de: Bildschirmsperre kann über Strg+Alt+Entf umgangen werden

en: To completely block all keystrokes and keyboard shortcuts in screen lock mode, you must restart your computer after installing Veyon on Windows. Without a restart, the Veyon-specific driver for input devices is not yet active and keystrokes cannot be intercepted.
de: Damit sämtliche Tastatureingaben und Tastenkombinationen im Modus Bildschirmsperre vollständig blockiert werden, ist nach der Veyon-Installation unter Windows ein Neustart des Computers erforderlich. Ohne Neustart ist der Veyon-spezifische Treiber für Eingabegeräte noch nicht aktiv und Tastatureingaben können somit noch nicht abgefangen werden.

en: In demo mode, only a black screen or window with a blue loading spinner is displayed on client computers
de: Im Demo-Modus wird auf Client-Computern nur ein schwarzer Bildschirm oder ein schwarzes Fenster mit einem blauen Ladebalken angezeigt

en: the user of Veyon Master has access to its own computer (i.e. the local Veyon Service). When using the :ref:`key file authentication <ConfKeyFileAuthentication>` make sure the public key is deployed to both student **and** teacher computers.
de: der Benutzer des Veyon Masters Zugriff auf den eigenen Computer (d. h. den lokalen Veyon-Dienst) hat. Wenn die :ref:`Schlüsseldateiauthentifizierung <ConfKeyFileAuthentication>` verwendet wird, stellen Sie sicher, dass der öffentliche Schlüssel auf Schüler- **und** Lehrer-Computern verteilt wird.

en: in the :ref:`access control ruleset <AccessControlRules>` there's no rule preventing the teacher from accessing its own computer, e.g. a rule prohibiting access to a computer if a teacher is logged on. In this case you should create a rule with the condition :ref:`Accessing computer is localhost <AccessingComputerIsLocalhost>` enabled as far up the list of rules as possible. Otherwise the demo server is unable to access the teacher computer's screen content and distribute it to the client computers.
de: es im :ref:`Zugriffsregelwerk <AccessControlRules>` keine Regel gibt, die verhindert, dass der Lehrer auf seinen eigenen Computer zugreifen kann, also z.B. eine Regel, die den Zugriff auf den Computer verbietet, wenn ein Lehrer angemeldet ist. In diesem Fall sollte eine möglichst weit am Anfang angeordnete Regel mit der aktivierten Bedingung :ref:`Zugreifender Computer ist localhost <AccessingComputerIsLocalhost>` erstellt werden, die den Zugriff erlaubt. Andernfalls kann der Demoserver nicht auf den Bildschirminhalt des Lehrer-Computers zugreifen und an die Client-Computer verteilen.

en: in the configuration page :guilabel:`Service` under :ref:`network port numbers <RefNetworkPortNumbers>` the demo server port is set to its default value ``11400``
de: auf der Konfigurationsseite :guilabel:`Dienst` unter den :ref:`Netzwerkportnummern <RefNetworkPortNumbers>` der Demoserver-Port auf dem Vorgabewert ``11400`` eingestellt ist

en: on the configuration page :guilabel:`Service` the firewall exception is enabled on the master computer or a third party firewall is configured to allow incoming connections to TCP port ``11400``
de: auf der Konfigurationsseite :guilabel:`Dienst` die Firewall-Ausnahmen auf dem Master-Computer aktiviert sind bzw. eine Drittanbieter-Firewall so konfiguriert ist, dass eingehende Verbindungen auf TCP-Port ``11400`` möglich sind

en: Veyon Server crashes with XIO or XCB errors on Linux
de: Veyon Server stürzt mit XIO- oder XCB-Fehlern unter Linux ab

en: There are known issues with specific KDE and Qt versions on Linux causing the Veyon Server to crash. This affects several other VNC server implementations as well. If you're affected by such crashes consider upgrading KDE/Qt. As a last resort you can disable the X Damage extension in the VNC server configuration. This will however decrease overall performance and increase the CPU load.
de: Es gibt bekannte Probleme mit bestimmten Versionen von KDE und Qt unter Linux, die den Veyon-Server zum Absturz bringen. Das betrifft ebenso verschiedene andere VNC-Server-Implementierungen. Wenn Sie von solchen Abstürzen betroffen sind, wird empfohlen, KDE/Qt zu aktualisieren. Als letzte Notlösung können Sie die X-Damage-Erweiterung in der VNC-Server-Konfiguration deaktivieren. Dies hat jedoch negative Auswirkungen auf die Gesamtperformance und erhöht die Prozessorlast.

en: Some features such as starting apps or opening websites do not work
de: Einige Funktionen, wie das Starten von Anwendungen oder das Öffnen von Websites, funktionieren nicht.

en: It has been reported that problems arise if the username and the computer name are identical. When logging in a user called ``student`` on a computer with the hostname ``student``, some features will fail to start when the user session is being controlled via Veyon Master.
de: Es wurde berichtet, dass Probleme auftreten, wenn der Benutzername und der Computername identisch sind. Wenn ein Benutzer mit dem Namen ``Student`` auf einem Computer mit dem Hostnamen ``Student`` angemeldet wird, können einige Funktionen nicht gestartet werden, wenn die Benutzersitzung über Veyon Master gesteuert wird.

en: Debugging
de: Fehlersuche

en: Error analysis
de: Fehleranalyse

en: Error correction
de: Fehlerbehebung

en: Connectivity problems
de: Verbindungsprobleme
