Skip to content

Passwort und Authentifizierung

Systemadministrator:innen legen hier fest, wie sich Kontoinhaber:innen bei OpenOlat anmelden, welche Regeln ein Passwort erfüllen muss und wann es zu ändern ist. Die Einstellungen liegen in der System-Administration unter:
Administration > Login > Passwort und Authentifizierung

Tab "Authentifizierung"

Im Tab "Authentifizierung" bestimmen Sie, wie die Login-Seite das OpenOlat-Login anbietet und mit welchem zweiten Faktor sich Kontoinhaber:innen zusätzlich ausweisen. Der Tab gliedert sich in die Abschnitte "Konfiguration", "One Time Code" und "Sicherheitsstufen / Passkey". Jede Änderung in diesem Tab gilt sofort, eine Schaltfläche zum Speichern gibt es nicht.

OpenOlat Login als Eingabefeld, One Time Code aus, Passkey ein, Stufe 1 für alle Rollen ausser Benutzerverwalter:innen mit Stufe 2

Konfiguration

OpenOlat Login

Mit den Optionen "Als Eingabefeld" und "Als Login-Button" legen Sie fest, wie die Login-Seite das OpenOlat-Login anzeigt. Mit "Als Login-Button" zeigt die Login-Seite statt des Eingabefeldes für den Anmeldenamen eine Schaltfläche, die das Eingabefeld öffnet.

Zweck:
Wenn das primäre Anmeldeverfahren nicht das OpenOlat-Login ist, dann soll oft das Eingabefeld für das OpenOlat-Login nicht direkt und prominent angezeigt werden. Ein Eingabefeld fordert zur Eingabe auf, und die Benutzer:innen geben sofort ihren (falschen) Anmeldenamen ein, statt die übrigen Anmeldeverfahren zu beachten.
Mit einer Schaltfläche neben anderen Schaltflächen (andere Anmeldeverfahren) fällt die Entscheidung für ein bestimmtes Anmeldeverfahren überlegter.

Eingabefeld für den Anmeldenamen im Vergleich zur Schaltfläche anstelle des Eingabefeldes

One Time Code

One Time Code verwenden

Mit der Option "One Time Code verwenden" aktivieren Sie eine zusätzliche zweite Sicherheitsstufe per E-Mail. Nach Eingabe von Benutzername und Passwort erhalten Kontoinhaber:innen einen 8-stelligen Bestätigungscode per E-Mail und schliessen die Anmeldung mit diesem Code auf einer Validierungsseite ab.

Ohne aktiven Passkey ist der One Time Code die zweite Sicherheitsstufe für alle lokalen Logins. Ist zusätzlich Passkey aktiviert, dient der One Time Code als Ausweichlösung für Kontoinhaber:innen ohne hinterlegten Passkey.

Voraussetzung ist eine gültige E-Mail-Adresse am Konto sowie ein funktionsfähig konfigurierter E-Mail-Versand in OpenOlat, damit der Code zugestellt werden kann.

Sicherheitsstufen / Passkey

Konten mit weitreichenden Rechten schützen Sie besser, wenn Sie für ihre Rolle eine höhere Sicherheitsstufe verlangen. OpenOlat hat ein dreistufiges Sicherheitskonzept:
Stufe 1 - Passwort
Stufe 2 - Passkey
Stufe 3 - Passwort & Passkey (2FA)

Wie Kontoinhaber:innen ihre Sicherheitsstufe wechseln, beschreibt die Seite Sicherheitsstufen.

Sicherheitsstufen / Passkey verwenden

Durch das Einschalten wird die Option für Stufe 2 und 3 aktiviert. Erst dann zeigt der Abschnitt die Einstellungen "Sicherheitsstufe selbständig erhöhen" und "Erforderlicher Wechsel kann übersprungen werden", das Menü "Alle Rollen auf Stufe… setzen" und die Tabelle der Rollen.

Passkey wieder ausschalten

Melden sich Kontoinhaber:innen nur mit Passkey an (Stufe 2), zeigt OpenOlat beim Ausschalten den Dialog "Passkey abschalten". Er nennt die Anzahl dieser Konten, mit dem Button "Passkey abschalten" bestätigen Sie. Gibt es keine solchen Konten, schaltet OpenOlat ohne Dialog aus.

Nach dem Ausschalten fragt die Login-Seite nach Anmeldename und Passwort. Konten mit Stufe 2 haben kein Passwort. Auch der Link "Passwort vergessen?" bringt diesen Personen kein Passwort: Die E-Mail verweist auf die Recovery Keys und die Supportstelle und enthält keinen Validierungscode.

So behalten alle Kontoinhaber:innen ihren Zugang:

  1. Setzen Sie in der Tabelle unter Rolle die betroffenen Rollen auf "Stufe 1 - Passwort".
  2. Lassen Sie die Option "Kontoinhaber:innen können die Sicherheitsstufe selber erhöhen" eingeschaltet, siehe Sicherheitsstufe selbständig erhöhen. Nur dann zeigt OpenOlat unter Persönliches Menü > Passwort den Button "Sicherheitsstufe wechseln".
  3. Bitten Sie die Personen mit Stufe 2, dort zu "Stufe 1 - Passwort" zu wechseln. OpenOlat verlangt dabei ein neues Passwort und entfernt danach ihre Passkeys.
  4. Schalten Sie Passkey aus. Nennt der Dialog noch Konten, klären Sie diese zuerst.

Meldet sich nach dem Ausschalten eine Person mit Stufe 2, helfen ihr Administrator:innen oder Benutzerverwalter:innen in der Benutzerverwaltung im Reiter "Passwort" auf einem von drei Wegen weiter, siehe Kontoeinstellungen verwalten:

  • Zugangsdaten erstellen: Mit "Zugangsdaten erstellen" legen Sie ein Passwort fest. Teilen Sie es der Person auf sicherem Weg mit. Sie ändert es nach der Anmeldung unter Persönliches Menü > Passwort.
  • Passkeys löschen: Löschen Sie im Abschnitt "Passkeys" alle Passkeys der Person. Danach schicken Sie ihr mit "Einladungslink zum Setzen der Zugangsdaten senden" einen Link, mit dem sie ihr Passwort selbst setzt.
  • Passkey vorübergehend einschalten: Die Person meldet sich mit ihrem Passkey oder einem Recovery Key an und wechselt zu "Stufe 1 - Passwort". Einen Recovery Key schicken Sie ihr mit "Recovery Key senden". Danach schalten Sie Passkey wieder aus.

Sicherheitsstufe selbständig erhöhen

Mit der Option "Kontoinhaber:innen können die Sicherheitsstufe selber erhöhen" können die Kontoinhaber:innen selbst entscheiden, ob sie zu einer höheren Sicherheitsstufe wechseln wollen. Eine Herabstufung unter die von Systemadministrator:innen gesetzte Mindeststufe ist nicht möglich.

Erforderlicher Wechsel kann übersprungen werden

Wenn eine Systemadministrator:in die Sicherheitsstufe erhöht hat, werden die betroffenen Personen bei der Anmeldung aufgefordert, Passkey einzurichten. Diese Einstellung bestimmt, wie oft die betroffenen Personen diese Aufforderung übergehen können: "Nie", "5 Mal", "10 Mal" oder "Unbeschränkt".

Alle Rollen auf Stufe… setzen

Das Menü setzt alle Rollen der Tabelle in einem Schritt auf die gewählte Stufe: "Stufe 1 - Passwort", "Stufe 2 - Passkey" oder "Stufe 3 - Passwort & Passkey (2FA)". Einzelne Rollen passen Sie danach in der Tabelle an.

Rolle

Die Tabelle führt jede Rolle in einer Zeile und die drei Sicherheitsstufen als Spalten. Mit der gewählten Stufe definieren Sie die Mindestanforderung für die jeweilige Rolle.

Tab "Passwort-Syntax"

Hier legen Sie als Systemadministrator:in fest, welche Kriterien ein Passwort erfüllen muss. Als Minimum muss eine Mindest- und eine Maximallänge definiert werden. Die Regeln gelten, sobald Sie auf "Speichern" klicken.

Minimallänge 4 und Maximallänge 128, mindestens 1 Buchstabe und 1 Ziffer oder Sonderzeichen, keine nicht erlaubten Werte

Minimallänge

Pflichtfeld. Die kleinste Anzahl Zeichen, die ein Passwort haben muss.

Maximallänge

Pflichtfeld. Die grösste Anzahl Zeichen, die ein Passwort haben darf.

Buchstaben

Legt fest, wie viele Buchstaben ein Passwort enthalten muss: "Erlaubt", "Mindestens 1", "Mindestens 2", "Mindestens 3" oder "Nicht erlaubt". Mit "Gross- und Kleinbuchstaben separat definieren" erscheinen die Felder "Grossbuchstaben" und "Kleinbuchstaben" mit denselben Werten.

Ziffern und Sonderzeichen

Legt fest, wie viele Ziffern oder Sonderzeichen ein Passwort enthalten muss, mit denselben Werten wie bei "Buchstaben". Mit "Ziffern und Sonderzeichen separat definieren" erscheinen die Felder "Ziffern" und "Sonderzeichen".

Nicht erlaubte Werte

Ein Passwort darf den angekreuzten Wert nicht enthalten: "Anmeldename", "Vorname" oder "Nachname" des Kontos. Gross- und Kleinschreibung spielen dabei keine Rolle.

Verwendung von vorherigen Passwörtern verhindern

Legt fest, von wie vielen früheren Passwörtern sich ein neues Passwort unterscheiden muss: "ausgeschaltet" oder "für 1 Änderungen" bis "für 15 Änderungen".

Vorschau

Die Schaltfläche öffnet den Dialog "Passwort Syntax Validierung". Dort prüfen Sie ein Beispielpasswort mit "Validieren" gegen die Regeln, die im Formular eingestellt sind, auch vor dem Speichern.

Tab "Richtlinie zur Passwortänderung"

Hier legen Sie fest, wie oft Benutzer:innen ihr Passwort ändern müssen. Die Lebensdauer des Passwortes kann pro Rolle festgelegt werden. Ob ein früheres Passwort wiederverwendet werden kann, legt das Feld "Verwendung von vorherigen Passwörtern verhindern" im Tab "Passwort-Syntax" fest.

Die Richtlinie betrifft das OpenOlat-Passwort. Konten, die sich zusätzlich über LDAP, Shibboleth oder ein Cloud-Login anmelden, sind davon ausgenommen.

Gültigkeitsdauer 30 Minuten, Passwortwechsel beim ersten Login aus, keine Frist für ein neues Passwort, auch nicht je Rolle

Gültigkeitsdauer Passwortänderung in Minuten

Pflichtfeld. Legt fest, wie viele Minuten der Validierungscode gültig bleibt, den OpenOlat im Assistenten "Passwort vergessen?" per E-Mail verschickt.

Passwort ändern beim ersten Login

Mit "Ein" müssen Kontoinhaber:innen ein Passwort, das seit dem Anlegen nie geändert wurde, bei der Anmeldung ändern.

Neues Passwort erzwingen nach

Die Anzahl Tage, nach denen alle Konten ein neues Passwort setzen müssen. Ein leeres Feld verlangt keinen Wechsel. Darunter tragen Sie für einzelne Rollen eine eigene Frist ein, von "... für Autor:innen" bis "... Systemadministrator:innen". Hat ein Konto mehrere Rollen, gilt die kürzeste eingetragene Frist.

Weiterführende Informationen

Auf dieser Seite erwähnt
Sicherheitsstufen >
Kontoeinstellungen verwalten >

Weiterführend
One Time Code >
Passkey >
Login: Übersicht >
E-Mail Einstellungen >

Zum Seitenanfang ^