Verschlüsselung
Mit der Ende-zu-Ende-Verschlüsselung ver- und entschlüsselt der Browser die Teilnehmerdaten eines Mandanten; der Server speichert sie nur verschlüsselt.
Ort: Einstellungen > Datenschutz > Verschlüsselung. Sichtbar für: Super-Admins, nur in Installationen mit Mandanten. Warum fepli so verschlüsselt, erklärt Wie fepli Teilnehmerdaten Ende-zu-Ende verschlüsselt.
Seite Verschlüsselung
Die Seite heißt Verschlüsselung des Mandanten. Darunter steht „Verschlüsselt Namen und Geburtsdaten der Kinder, Gesundheitsangaben und sensible Angaben von {Mandant} im Browser. Den Wiederherstellungsschlüssel verwahrt der Mandant; fepli kann ihn nicht zurücksetzen.“
Verschlüsselt Namen und Geburtsdaten der Kinder, Gesundheitsangaben und sensible Angaben von Ferienpass Elmsbrück im Browser. Den Wiederherstellungsschlüssel verwahrt der Mandant; fepli kann ihn nicht zurücksetzen.
| Element | Bedeutung | Auswirkung |
|---|---|---|
| Status | Ob der Mandant verschlüsselt, mit Kennzeichen und Satz darunter | Siehe Status. Bei Aus steht hier Aktivieren …, bei Läuft nach einem Abbruch Fortsetzen. |
| Fingerabdruck | Kennung des Team-Signaturschlüssels in 6 Blöcken, z. B. 4F2A 9C1E 77B0 D3A5 0E6C 18F9 | Erst ab Läuft sichtbar. Dahinter steht zuerst „(Angabe des Servers, zum Prüfen entsperren)“. Nach dem Entsperren zeigt die Seite den Fingerabdruck des Schlüssels, den Ihr Konto kennt, mit „(aus dem Schlüssel, den dieses Konto kennt)“. Diesen Fingerabdruck druckt ein neues Notfall-Kit. |
| Notfall-Kit | „Erstellt am {Datum} von {Name}“ | Erst ab Läuft sichtbar. |
| Neues Notfall-Kit erstellen … | „Erzeugt einen neuen Wiederherstellungsschlüssel. Das bisherige Kit wird ungültig.“ | Öffnet den Dialog mit dem Titel Neues Notfall-Kit erstellen. Nur bei Aktiv. |
| Mit Notfall-Kit wiederherstellen … | „Wenn Sie keinen Passkey mehr haben, der entsperrt, oder auf einem neuen Gerät ohne Schlüssel.“ | Öffnet die Wiederherstellung. Nur bei Aktiv und solange das Kit nicht verwendet wurde. |
Status
| Status | Kennzeichen | Satz | Bedeutung |
|---|---|---|---|
| Nicht verschlüsselt | Aus | „Personenbezogene Daten stehen im Klartext in der Datenbank.“ | Darunter stehen unter So läuft es ab die 4 Schritte der Aktivierung und der Hinweis „Hat kein Admin mehr Zugang und ist das Notfall-Kit verloren, sind die Daten nicht wiederherstellbar.“ |
| Wird verschlüsselt | Läuft, während der Browser arbeitet der Fortschritt in Prozent | „Läuft in diesem Fenster. Bitte offen lassen; in einem anderen Tab können Sie weiterarbeiten.“ | Der Browser verschlüsselt die gespeicherten Daten in Paketen, mit Fortschrittsbalken. Wurde das Fenster geschlossen, setzt Fortsetzen fort. Der Status erscheint auch, wenn ein eingeschalteter Mandant noch unverschlüsselte Datensätze hat. |
| Verschlüsselt | Aktiv | „Seit {Datum} · Namen, Geburtsdaten, Gesundheitsangaben“ | Alles Gespeicherte ist verschlüsselt. Ausschalten lässt sich die Verschlüsselung auf der Seite nicht. |
Wurde mit dem Notfall-Kit ein Zugang wiederhergestellt, steht bei Aktiv „Das Notfall-Kit wurde am {Datum} von {Name} verwendet und öffnet nichts mehr. Erstellen Sie jetzt ein neues und vernichten Sie das alte.“ Neues Notfall-Kit erstellen … ist dann hervorgehoben, und Mit Notfall-Kit wiederherstellen … fehlt.
Ab Läuft listet Integrationen mit Zugriff auf Teilnehmende jeden aktiven Service-Account mit der Rolle Teilnehmer:innen, mit dem Kennzeichen seines Schlüssels: Nur Pseudonyme, Wartet oder Aktiv. Der Name führt zur Seite des Service-Accounts (Einstellungen: Verschlüsselung eines Service-Accounts).
Dialog
Aktivieren … und Neues Notfall-Kit erstellen … öffnen denselben Dialog mit zwei Schritten, „Schritt 1 von 2“ und „Schritt 2 von 2“.
| Element | Bedeutung | Werte | Auswirkung |
|---|---|---|---|
| Titel | Verschlüsselung aktivieren oder Neues Notfall-Kit erstellen, im zweiten Schritt Notfall-Kit speichern | – | – |
| Integrationen | Beim Aktivieren die aktiven Service-Accounts mit der Rolle Teilnehmer:innen | – | „Diese Integration liest die Teilnehmenden. Danach sieht sie nur noch Pseudonyme, bis sie einen eigenen Schlüssel hat:“ (bei mehreren „Diese Integrationen …“), darunter ihre Namen |
| Person | Name, „Super-Admin“ und die Zahl der Passkeys des Kontos | „kein Passkey“, „ein Passkey“, „{Anzahl} Passkeys“ | Ohne Passkey steht dort „Für die Verschlüsselung brauchen Sie einen Passkey. Legen Sie zuerst einen an:“ mit dem Link Passkey anlegen. |
| Mit Passkey bestätigen | Bestätigung mit einem Passkey des Kontos | – | Während der Passkey fragt: „Warte auf Passkey …“. Danach erzeugt der Browser den Wiederherstellungsschlüssel. |
| Notfall-Kit herunterladen (PDF) | Öffnet das Notfall-Kit in einem neuen Fenster und den Druckdialog | – | „A4, eine Seite. Im Druckdialog „Als PDF speichern“ wählen – oder direkt ausdrucken.“ Danach heißt die Schaltfläche Erneut herunterladen. Der Schlüssel wird nur in diesem Dialog erzeugt und nirgends sonst angezeigt. |
| Zeichen | „Zur Bestätigung: Geben Sie die Zeichen {Positionen} des Wiederherstellungsschlüssels ein (ohne „R1-“ und Bindestriche).“ | 4 Felder für je 1 Zeichen | Erst nach dem Herunterladen sichtbar. Der Dialog wählt die 4 Stellen zufällig. |
| Verschlüsselung starten oder Neues Kit aktivieren | Abschluss | – | Erst wählbar, wenn die 4 Zeichen stimmen. Verschlüsselung starten schaltet die Verschlüsselung ein und beginnt das Verschlüsseln. Neues Kit aktivieren macht das bisherige Kit ungültig. |
Unten links nennt der Dialog, was fehlt: „Erst herunterladen, dann geht es weiter.“ oder „Bitte die Zeichen aus dem Kit eingeben.“
Notfall-Kit
Das Notfall-Kit ist eine A4-Seite, die der Browser füllt und zum Drucken öffnet. Es heißt „Notfall-Kit · {Mandant}“ und steht in der Sprache des Admin-Panels der Person, die es herunterlädt.
| Teil | Inhalt |
|---|---|
| „Zugangsdaten des Mandanten“ | „Organisation“, „Mandanten-ID“, „Anmeldeadresse“ des Admin-Panels, „Wiederherstellungsschlüssel“ und „Fingerabdruck des Team-Signaturschlüssels“, bei einem neuen Kit der des Schlüssels, den das Konto kennt. Der Schlüssel beginnt mit R1- und hat 6 Blöcke aus je 5 Zeichen. |
| „QR-Code“ | Derselbe Schlüssel als QR-Code, ohne Link: „Im Admin-Bereich unter Einstellungen → Datenschutz → Verschlüsselung → Wiederherstellen scannen. Er enthält denselben Schlüssel wie oben. Zusätzlich bestätigen Sie einen Link, den fepli an die E-Mail-Adresse Ihres Kontos schickt.“ |
| „Hilfe benötigt?“ | „docs.fepli.eu“ oder der Kontakt bei fepli, dazu „fepli kennt diesen Schlüssel nicht.“ |
| Warnung | „Wer diesen Schlüssel hat, kann alle verschlüsselten Daten des Mandanten lesen.“ und „Ausdrucken, an zwei Orten verwahren, nicht per Mail verschicken.“ |
| Hinweise | „Was ist geschützt?“, „Ohne Schlüssel kein Zugriff.“, „Sicher aufbewahren.“ und „Neues Kit erstellt?“ |
| Aufbewahrung | Leere Zeilen für „Aufbewahrt von (Name, Funktion)“, „Ort“ und „Datum“ |
| Fußzeile | „Vertraulich · gehört dem Mandanten {Mandant}“ und „Kit {Datum} · Prüfsumme {Prüfsumme}“ |
Wiederherstellung
Mit Notfall-Kit wiederherstellen … öffnet einen Dialog mit vier Schritten. Die Wiederherstellung gibt es nur bei Aktiv.
| Schritt | Titel | Inhalt |
|---|---|---|
| 1 von 4 | Mit Notfall-Kit wiederherstellen | Feld Wiederherstellungsschlüssel: „Geben Sie den Wiederherstellungsschlüssel aus dem Notfall-Kit von {Mandant} ein, oder scannen Sie den QR-Code darauf.“ QR-Code scannen öffnet die Kamera; die Schaltfläche fehlt in Browsern, die keine QR-Codes lesen. Weiter prüft den Schlüssel („Prüfe …“). |
| 2 von 4 | E-Mail bestätigen | „Wir haben einen Link an {E-Mail-Adresse} geschickt. Öffnen Sie ihn, melden Sie sich an und bestätigen Sie die Wiederherstellung. Danach geht es hier von selbst weiter.“ Darunter „Warte auf Bestätigung …“ und Ich habe bestätigt. |
| 3 von 4 | Neuen Passkey verbinden | „Der Schlüssel des Teams ist geöffnet. Vergleichen Sie den Fingerabdruck mit dem auf dem Notfall-Kit. Erst wenn er übereinstimmt, bestätigen Sie mit dem Passkey, mit dem Sie künftig entsperren. Weicht er ab, brechen Sie ab und wenden Sie sich an fepli.“ Darunter Fingerabdruck, das Kästchen „Der Fingerabdruck stimmt Zeichen für Zeichen mit dem auf dem Notfall-Kit überein.“ und Mit Passkey bestätigen, das erst mit dem Häkchen wählbar ist. |
| 4 von 4 | Notfall-Kit speichern | Wie im Dialog, mit „Der Code des bisherigen Notfall-Kits ist verbraucht. Speichern Sie jetzt ein neues Kit; erst dann ist der Mandant wieder abgesichert.“ und Neues Kit aktivieren. |
Der Link geht an die E-Mail-Adresse des Kontos, das den Schlüssel eingibt. Er gilt 30 Minuten und einmal. Schließt jemand den Dialog nach Schritt 3, steht auf der Seite der Hinweis, dass das Kit verwendet wurde.
Seite hinter dem Link
Der Link öffnet https://beispiel.fepli.eu/admin/e2e/wiederherstellen. Die Seite verlangt die Anmeldung mit demselben Konto und bestätigt erst mit der Schaltfläche.
| Zustand | Titel | Text |
|---|---|---|
| Offen | Wiederherstellung bestätigen | „Am {Datum} um {Uhrzeit} Uhr wurde für Ihr Konto {E-Mail-Adresse} der Code aus dem Notfall-Kit eingegeben. Bestätigen Sie nur, wenn Sie das selbst waren.“ Schaltfläche Wiederherstellung bestätigen, darunter „Das waren Sie nicht? Bestätigen Sie nichts und informieren Sie sofort Ihr Team: Dann hat jemand anderes den Code des Notfall-Kits.“ |
| Bestätigt | Bestätigt | „Wechseln Sie zurück zum Fenster, in dem Sie den Code eingegeben haben. Dort geht es mit Ihrem Passkey weiter.“ |
| Abgelaufen | Link abgelaufen | „Der Link gilt nicht mehr. Beginnen Sie die Wiederherstellung neu.“ |
| Ungültig | Link ungültig | „Dieser Link gehört zu keiner offenen Wiederherstellung Ihres Kontos. Wurde er schon verwendet, oder sind Sie mit einem anderen Konto angemeldet?“ |
E-Mails und Protokoll
| Anlass | Empfänger:innen | Betreff | Schaltfläche |
|---|---|---|---|
| Schlüssel eingegeben (Schritt 1) | das Konto, das den Schlüssel eingibt | „Zugang mit dem Notfall-Kit wiederherstellen“ | Wiederherstellung bestätigen |
| Zugang wiederhergestellt (Schritt 3) | alle Super-Admins, alle Konten mit Zugang zum Team-Schlüssel und das Konto selbst | „Notfall-Kit verwendet – neues Kit erstellen“ | Zur Verschlüsselung |
Das Protokoll der Betroffenenrechte verzeichnet Wiederherstellung mit Notfall-Kit begonnen und Zugang mit Notfall-Kit wiederhergestellt.
Kopfzeile
Bei einem Mandanten, der verschlüsselt, stehen in der Kopfzeile jeder Seite des Admin-Panels links neben der Glocke ein Schloss und bei Bedarf ein Kennzeichen für den Zugang. Wer mit Anmelden als im Konto einer anderen Person arbeitet, sieht beides nicht; deren Schlüssel öffnen sich in dieser Sitzung nicht. Was globale Admins dort sehen, steht unter Support-Freigabe.
| Element | Bedeutung | Auswirkung |
|---|---|---|
| Zugang | Kennzeichen mit Schlüssel, solange das Konto keinen bestätigten Schlüssel hat oder Anfragen auf es warten | Öffnet den Zugangsdialog. Solange es Zugang einrichten oder Zugang wartet auf Bestätigung zeigt, fehlt das Schloss. |
| Schloss | Ob die Schlüssel in diesem Browser offen sind | Siehe Schloss. |
| Pseudonym | Was statt des Namens steht, solange das Schloss geschlossen ist oder das Konto keinen Schlüssel für den Datensatz hat: „Kind“ und 4 Zeichen | Nach dem Entsperren zeigt die Seite erst die verschlüsselten Zeichen, dann von links nach rechts den Namen. |
Schloss
Das Schloss ist ein Symbol ohne Text; was es tut, steht in seinem Tooltip.
| Zustand | Symbol | Tooltip | Auswirkung |
|---|---|---|---|
| Öffnen | mit Kreisel | „Entsperre …“ | Innerhalb derselben Anmeldung öffnet der Browser die Schlüssel beim Neuladen und in weiteren Tabs selbst, bis zum Abmelden. |
| Gesperrt | „Verschlüsselt · entsperren“ | Auswählen fragt nach dem Passkey. Bei Konten von Veranstalter:innen ohne Passkey zum Entsperren öffnet sich stattdessen unter dem Schloss das Feld Passwort mit Entsperren; Esc, × oder ein Klick daneben schließen es. | |
| Warten | mit Kreisel | „Warte auf Passkey …“ | Der Passkey fragt. Beim Passwort: „Prüfe Passwort …“ |
| Entschlüsseln | mit Kreisel | „Entschlüssele im Browser · {Anzahl} / {Gesamt}“ | Die Seite entschlüsselt ihre Werte. |
| Offen | „Entschlüsselt · nur in diesem Browser“ | Nicht wählbar. Gesperrt wird mit dem Abmelden; dabei löscht der Browser, was er zum Wiederöffnen behalten hat. | |
| Fehler | rotes Schloss | eine der Meldungen | Der Text steht neben dem Schloss. |
Zugangsdialog
| Kennzeichen | Wer es sieht | Dialog |
|---|---|---|
| Zugang einrichten | Konto ohne Schlüssel | „Zugang zu verschlüsselten Daten“, „Schritt 1 von 2“: Mit Passkey Schlüssel erstellen. Für Admins „Die Teilnehmerdaten dieses Mandanten sind Ende-zu-Ende-verschlüsselt. Mit Ihrem Passkey entsteht ein persönlicher Schlüssel; ein Teammitglied bestätigt ihn danach per Emoji-Vergleich.“, für Veranstalter:innen „Die Daten der angemeldeten Kinder sind Ende-zu-Ende-verschlüsselt. Mit Ihrem Passkey entsteht ein persönlicher Schlüssel; eine Kollegin oder ein Kollege mit Zugang bestätigt ihn danach per Emoji-Vergleich, beim ersten Mal das Team.“ Bei Veranstalter:innen ohne Passkey, die sich mit Passwort anmelden, heißt es „Mit Ihrem Passwort entsteht …“, mit dem Feld Passwort und Mit Passwort Schlüssel erstellen. |
| Zugang wartet auf Bestätigung | Konto mit Schlüssel, den noch niemand bestätigt hat | Mit Passkey fortfahren mit Mit Passkey entsperren, ohne Passkey Mit Passwort fortfahren mit dem Feld Passwort und Mit Passwort entsperren. Dann Emoji-Vergleich, „Schritt 2 von 2“: „Bitten Sie ein Teammitglied, Ihren Zugang zu bestätigen – am Telefon oder nebeneinander. Lassen Sie dieses Fenster offen.“, bei Veranstalter:innen „Bitten Sie eine Kollegin oder einen Kollegen mit Zugang – beim ersten Mal das Team –, Ihren Zugang zu bestätigen, am Telefon oder nebeneinander. Lassen Sie dieses Fenster offen.“ |
| 1 Zugangsanfrage, {Anzahl} Zugangsanfragen | Konto mit Zugang, auf das Anfragen warten | Zugangsanfragen: je Anfrage Name, bei Veranstalter:innen „für {Veranstalter-Profil}“, beim Support-Schlüssel „Support“, E-Mail-Adresse, „angefragt am {Datum}“ und Vergleichen. Ist das Schloss zu, fragt der Dialog erst „Entsperren Sie mit Ihrem Passkey, um neue Schlüssel zu bestätigen.“, ohne Passkey „Entsperren Sie mit Ihrem Passwort, um neue Schlüssel zu bestätigen.“ |
Anfragen von Admins und des Supports sieht das Team. Die erste Anfrage aus einem Veranstalter-Profil sieht das Team, jede weitere die Konten dieses Veranstalter-Profils mit Zugang.
| Schritt | Titel | Inhalt |
|---|---|---|
| Warten | Emoji-Vergleich | Beim Teammitglied: „Warte auf {Name}. Bei {Name} muss „Zugang einrichten“ geöffnet sein.“ Nach der eigenen Bestätigung: „Warte auf die Bestätigung von {Name} …“ |
| Vergleich | Emojis vergleichen | „Stimmen diese Emojis in derselben Reihenfolge mit denen bei {Name} überein?“, 7 Emojis mit ihren Namen in der Sprache des Admin-Panels, „Vergleichen Sie am Telefon oder nebeneinander, nicht per E-Mail oder Chat.“ Schaltflächen Stimmen nicht überein und Stimmen überein. |
| Ergebnis | Zugang eingerichtet | Bei der neuen Person „Ihr Schlüssel ist bestätigt. Sie lesen die verschlüsselten Daten jetzt in diesem Browser.“, beim Teammitglied „{Name} hat jetzt Zugang zu den verschlüsselten Daten.“ |
| Abbruch | Vergleich abgebrochen | Der Grund (siehe Meldungen); bei der neuen Person dazu „Ein Teammitglied kann den Vergleich neu starten, solange dieses Fenster offen ist.“ Zur Liste führt das Teammitglied zurück zu den Anfragen. |
Verschlüsselte Daten
| Angabe | Für wen verschlüsselt | Was der Server stattdessen hat |
|---|---|---|
| Vorname und Nachname einer Teilnehmer:in | Team; die Veranstalter-Profile, bei deren Angeboten sie angemeldet ist; die Familie, wenn ihr Konto einen eigenen Schlüssel hat | Pseudonym „Kind {Code}“ |
| Geburtsdatum | wie die Namen | das Geburtsjahr und das Alter jeder Anmeldung. Das Geburtsjahr übernimmt der Server nur aus einem Datum, das Team oder Familie beim Bearbeiten speichern, und aus dem Datum, das er beim ersten Verschlüsseln noch im Klartext hatte; ein Datum, das Veranstalter:innen beim Anmelden mitschicken, ändert es nicht. Ohne Datum ist das Alter einer Anmeldung das, das die Teilnehmer:in im Jahr des Angebots erreicht. |
| Wichtige Infos für die Veranstalter:innen | wie die Namen | nichts |
| Antworten auf Zusatzfragen | Team; die Veranstalter-Profile, bei deren Angeboten die Anmeldung ist; die Familie, wenn ihr Konto einen eigenen Schlüssel hat | nichts. Ausgenommen sind die Antworten im Abschnitt Im Klartext. Die Spalten der Zusatzfragen in der Teilnahmeliste entschlüsselt der Browser. |
| Nachname eines Teilnahmekontos | Team | den Vornamen |
| Rechnungsadresse eines Belegs | Team; das zahlende Konto, wenn es einen eigenen Schlüssel hat | die Anschrift nur in der Anfrage, die sie schreibt |
| Belege, Einwilligungsnachweise und Papiernachweise im Archiv | Team; das Konto, um das es geht, wenn es einen eigenen Schlüssel hat; das Notfall-Kit | die Prüfsumme der Datei |
Was vor dem Einschalten im Archiv lag, bleibt bis zum Ende seiner Sperre unverschlüsselt. Ein verschlüsselter Beleg lädt im Admin-Panel erst nach dem Entsperren herunter; gesperrt heißt der Link Erst entsperren, und wer die Adresse der PDF-Datei direkt öffnet, sieht „Verschlüsselt abgelegt. Zum Herunterladen entsperren (oben rechts).“
In Formularen sind verschlüsselte Felder gesperrt, bis das Schloss offen ist: „Zum Bearbeiten entsperren (oben rechts).“ Auf der Website zeigen die Formulare der Familie verschlüsselte Angaben wie Geburtsdatum und Wichtige Infos für die Veranstalter:innen gesperrt: „Verschlüsselt hinterlegt. Ändern kann es das Team.“ Bei einem neuen Kind sind alle Felder offen.
Im Klartext
| Angabe | Hinweis |
|---|---|
| E-Mail-Adresse, Telefonnummer und Anschrift der Konten | Damit verschickt der Server Benachrichtigungen und SMS. |
| E-Mail-Adresse, Telefonnummer und Mobilnummer einer Teilnehmer:in | – |
| Vorname der Konten | Anrede in E-Mails |
| Geburtsjahr einer Teilnehmer:in | Für Altersgrenzen und das Alter einer Anmeldung |
| Namen der Konten von Admins und Veranstalter:innen | – |
| Antworten auf eine Frage vom Typ Auswahl, bei der eine Option einen Aufpreis hat | Der Aufpreis gehört zum Teilnahmebeitrag und zum Beleg. |
| Antworten auf Ja/Nein-Fragen der Saison | Der Vorrang für Berufstätige wertet eine solche Frage beim Losen aus. |
| Angebote, Saisons, Veranstalter-Profile | – |
Folgen auf dem Server
| Stelle | Bei verschlüsselten Datensätzen |
|---|---|
| Suchen und Sortieren nach Namen | Der Server kennt nur das Pseudonym. |
| E-Mails | Löst eine Person mit offenem Schloss den Versand aus, z. B. eine Rundmail oder die Zulassungsbescheide, schickt ihr Browser die Vornamen mit. Sonst steht „Ihr Kind“ mit dem Avatar der Teilnehmer:in, sofern die App Avatare an ist. Der Postausgang zeigt die Namen erst nach dem Entsperren. |
| Exporte mit Geburtsdatum, Wichtigen Infos, Antworten oder Nachnamen von Konten | Die Spalten bleiben leer. |
| Altersgrenzen | Geprüft mit dem Geburtsdatum, wenn der Browser es mitschickt, sonst mit dem Geburtsjahr: Die Grenze gilt als erfüllt, wenn eins der beiden Alter passt, die das Jahr offenlässt. Ist kein Alter bekannt, nimmt ein Angebot mit Altersgrenze das Kind nicht: „{Name} kann nicht teilnehmen – das Alter ist nicht bekannt (…). Bitte das Geburtsdatum angeben.“ |
Entsperren mit Passwort
Admins entsperren nur mit Passkey, Veranstalter:innen auch mit ihrem Passwort. Bei einem Mandanten, der verschlüsselt, verlässt kein Passwort den Browser: Der Browser leitet daraus einen Anmeldeschlüssel für den Server und einen Schlüssel zum Entsperren ab.
| Stelle | Text | Bedeutung |
|---|---|---|
| Anmeldung | Neues Passwort festlegen: „Teilnehmerdaten werden jetzt im Browser verschlüsselt, und Ihr bisheriges Passwort gilt dafür nicht mehr. Melden Sie sich mit einem Anmeldelink oder Passkey an und legen Sie danach ein anderes Passwort fest.“ mit Anmeldelink senden und Mit Passkey anmelden | Das Passwort des Kontos hat der Server noch gesehen. Es gilt nicht mehr. |
| Passwort festlegen | „Teilnehmerdaten werden jetzt im Browser verschlüsselt. Wählen Sie ein anderes Passwort als bisher.“ | Nach dem Anmeldelink |
| Anmeldung | „Anmeldung mit Passwort hier nicht möglich“ | Der Browser hat sich mit dieser Adresse schon mit abgeleitetem Passwort angemeldet, und der Server verlangt jetzt das Passwort selbst. |
| Anmeldung | „Anmeldung nicht möglich“ | Der Browser konnte das Passwort nicht verarbeiten. |
| Schloss | Feld Passwort und Entsperren | Nur für Konten ohne Passkey zum Entsperren. |
| Zugangsdialog | Mit Passwort Schlüssel erstellen, Mit Passwort entsperren | Für Konten ohne Passkey; danach folgt derselbe Emoji-Vergleich. |
Ein neues Passwort über Vergessen? stellt die Anmeldung wieder her, nicht den Zugang zu den Daten: Das Konto bekommt einen neuen Schlüssel.
Auf der Website fragt die Registrierung bei einem Mandanten, der verschlüsselt, nach keinem Passwort; die Familie legt es danach in ihrem Konto fest. Wer dort sein Konto löscht, bekommt einen Link per E-Mail, statt das Passwort einzugeben (Konten: Auf der Website).
Support-Freigabe
Nur in Installationen mit mehreren Mandanten. Admins eines Mandanten geben eine Teilnehmer:in oder ein Konto im Aktionsmenü mit Für Support freigeben befristet für globale Admins frei (Datensatz für den Support freigeben). Bei einem Mandanten, der verschlüsselt, hängt davon ab, was globale Admins sehen:
| Fall | Was globale Admins sehen |
|---|---|
| Ohne Freigabe | Das maskierte Pseudonym, z. B. „K••• K•••“ |
| Freigabe ohne Schlüssel | Das Pseudonym, z. B. „Kind K7Q2“ |
| Freigabe mit Schlüssel | Den Namen und die übrigen verschlüsselten Angaben des Datensatzes, entschlüsselt im eigenen Browser |
Den Schlüssel des Datensatzes übergibt ein entsperrter Browser des Teams mit der Freigabe, und zwar für jeden Support-Schlüssel, den der Mandant bestätigt hat.
Dialog
| Element | Inhalt | Auswirkung |
|---|---|---|
| Datensatz | Name, Geburtsdatum und Kennung | – |
| Übergabe | „Ihr Browser übergibt mit der Freigabe den Schlüssel dieses Datensatzes an den Support ({Namen}). Ein Schlüssel öffnet den ganzen Datensatz. Endet die Freigabe, wird er gelöscht; was der Support bis dahin gelesen hat, bleibt gelesen.“ | Bei offenem Schloss und bestätigtem Support-Schlüssel. Die Namen sind die Personen mit bestätigtem Support-Schlüssel. Der Browser übergibt genau den einen Datensatz, dessen Namen der Dialog oben entschlüsselt zeigt. |
| Nicht entsperrt | „Ihr Browser ist nicht entsperrt. So hebt die Freigabe nur die Maskierung auf: Der Support sieht „{Pseudonym}“, nicht den Namen.“ mit Entsperren | Entsperren fragt nach dem Passkey; danach zeigt der Dialog die Übergabe. |
| Kein Support-Schlüssel | „Für diesen Mandanten ist noch kein Support-Schlüssel bestätigt. Die Freigabe hebt deshalb nur die Maskierung auf: Der Support sieht „{Pseudonym}“, nicht den Namen.“ Dazu „Damit er Namen lesen kann, legt der Support seinen Schlüssel hier einmal vor, und Sie bestätigen ihn per Emoji-Vergleich.“ oder, wenn er vorgelegt ist, „Ist die Person am Telefon? Vergleichen Sie einmal die Emojis; danach übergibt Ihr Browser den Schlüssel des Datensatzes.“ mit Name, Fingerabdruck und Emojis vergleichen | Emojis vergleichen startet den Emoji-Vergleich wie im Zugangsdialog; danach lädt der Dialog neu. |
| Zeitraum der Freigabe | 7 Tage, 14 Tage, 30 Tage, Bis Saisonende, jeweils mit dem Enddatum | Vorgewählt: 14 Tage. Läuft keine Saison, gilt Bis Saisonende 90 Tage. |
| Umfang | Nur Stammdaten: „Name und Geburtsdatum. Kontaktdaten und Notizen bleiben verdeckt.“, mit Support-Schlüssel dazu „Verschlüsselte Felder öffnet der Schlüssel des Datensatzes in beiden Umfängen.“ Vollständiger Datensatz: „Zusätzlich E-Mail, Mobil, Bearbeitungsnotizen und Zahlungsdetails.“ | Vorgewählt: Vollständiger Datensatz. Die Umfänge unterscheiden sich nur in Angaben, die nicht verschlüsselt sind. |
| Grund · wird protokolliert | Pflichtfeld | Steht im Protokoll. |
| Freigeben | – | Gibt frei: „Der Datensatz ist jetzt für den Support freigegeben.“ Mit Übergabe verschlüsselt der Browser vorher den Schlüssel für den Support. |
Freigabe jetzt beenden im Aktionsmenü, mit „bis {Datum}“, beendet die Freigabe sofort und löscht die übergebenen Schlüssel. Nach dem Ende des Zeitraums bekommt der Support keinen Schlüssel mehr; fepli löscht ihn spätestens eine Stunde danach. Das Protokoll verzeichnet Datensatz für Support freigegeben, Support-Freigabe beendet, Support-Freigabe abgelaufen, Schlüssel gelöscht und Support-Schlüssel bestätigt.
Support-Schlüssel
Globale Admins sehen in einem fremden Mandanten, der verschlüsselt, statt des Kennzeichens für den Zugang eins für ihren Support-Schlüssel. Ein Support-Schlüssel gilt für alle Mandanten; jeder Mandant bestätigt ihn einmal per Emoji-Vergleich. Das Schloss erscheint erst, wenn der Mandant ihrem bestätigten Schlüssel Datensätze freigegeben hat.
| Kennzeichen | Wann | Dialog |
|---|---|---|
| Support-Schlüssel einrichten | Noch kein Support-Schlüssel | Support-Schlüssel einrichten: „Die Teilnehmerdaten von {Mandant} sind Ende-zu-Ende-verschlüsselt: Eine Support-Freigabe zeigt Ihnen ohne Schlüssel nur das Pseudonym. Mit Ihrem Passkey entsteht ein Support-Schlüssel, der für alle Mandanten gilt; jeder Mandant bestätigt ihn einmal per Emoji-Vergleich.“, darunter „Support · alle Mandanten“ und Mit Passkey Support-Schlüssel erstellen. Danach legt der Dialog den Schlüssel im Mandanten vor. |
| Support-Schlüssel vorlegen | Support-Schlüssel vorhanden, in diesem Mandanten noch nicht vorgelegt | Support-Schlüssel vorlegen: „Damit {Mandant} Ihnen verschlüsselte Datensätze freigeben kann, bestätigt ein Teammitglied von {Mandant} Ihren Support-Schlüssel einmal per Emoji-Vergleich. Öffnen Sie ihn dafür mit Ihrem Passkey.“ |
| Support-Schlüssel wartet auf Bestätigung | Vorgelegt, noch nicht bestätigt | „Ihr Support-Schlüssel wartet auf die Bestätigung durch {Mandant}. Öffnen Sie ihn mit Ihrem Passkey, damit der Emoji-Vergleich starten kann.“ |
Nach dem Passkey wartet der Dialog: „Bitten Sie ein Teammitglied von {Mandant}, Ihren Support-Schlüssel zu bestätigen – am Telefon, im Dialog „Für Support freigeben“ oder unter „Zugangsanfragen“. Lassen Sie dieses Fenster offen.“ Nach dem Vergleich zeigt er Support-Schlüssel bestätigt mit „{Mandant} hat Ihren Support-Schlüssel bestätigt. Was dieser Mandant Ihnen von jetzt an freigibt, lesen Sie in Ihrem Browser im Klartext.“ Beim Teammitglied steht „Der Support-Schlüssel von {Name} ist bestätigt. Ein entsperrter Browser des Teams übergibt ihm von jetzt an die Datensätze, die Sie für den Support freigeben.“
Meldungen
| Meldung | Wann |
|---|---|
| „Dieser Passkey kann keine Schlüssel ableiten (PRF). Nutzen Sie einen Passkey aus iCloud, Google oder 1Password.“ | Der Passkey unterstützt die Erweiterung PRF nicht. |
| „Der Passkey wurde nicht bestätigt.“ | Die Abfrage des Passkeys wurde abgebrochen. |
| „Dieser Passkey öffnet die Schlüssel nicht.“ | Der Passkey öffnet keinen Schlüssel des Kontos. |
| „Das Passwort ist falsch.“ | Entsperren mit Passwort |
| „Ihr Konto entsperrt mit dem Passkey.“ | Entsperren mit Passwort bei einem Konto, das mit Passkey entsperrt |
| „Nicht entschlüsselbar: Der gespeicherte Wert passt nicht zu seinem Schlüssel.“ | Tooltip eines Werts, der sich nicht entschlüsseln lässt |
| „Das hat nicht geklappt.“ | Ein anderer Fehler |
| „Das ist kein Wiederherstellungsschlüssel. Er beginnt mit „R1-“, danach folgen 30 Zeichen.“ | Wiederherstellung, Schritt 1 |
| „Der Schlüssel enthält einen Tippfehler: Die Prüfziffer passt nicht. Vergleichen Sie ihn Zeichen für Zeichen mit dem Notfall-Kit.“ | Wiederherstellung, Schritt 1 |
| „Dieser Schlüssel gehört zu keinem Notfall-Kit von {Mandant}.“ | Wiederherstellung, Schritt 1 |
| „Dieses Notfall-Kit gilt nicht mehr: Am {Datum} wurde ein neues erstellt. Verwenden Sie das neue Kit.“ | Das Kit wurde ersetzt. |
| „Mit diesem Notfall-Kit wurde am {Datum} schon ein Zugang wiederhergestellt. Es öffnet nichts mehr; jemand mit Zugang muss ein neues erstellen.“ | Das Kit wurde verwendet. |
| „Die E-Mail ist noch nicht bestätigt. Öffnen Sie den Link in der E-Mail an {E-Mail-Adresse} und klicken Sie dort auf „Wiederherstellung bestätigen“.“ | Ich habe bestätigt vor der Bestätigung |
| „Die Wiederherstellung ist abgelaufen. Bitte beginnen Sie neu.“ | Der Link ist abgelaufen. |
| „Diese Wiederherstellung gibt es nicht mehr. Bitte beginnen Sie neu.“ | Die Wiederherstellung ist abgeschlossen oder durch eine neuere ersetzt. |
| „Zu viele Versuche. Versuchen Sie es ab {Uhrzeit} Uhr erneut.“ | Zu viele Schlüssel eingegeben |
| „Die Verschlüsselung ist nicht eingeschaltet; es gibt nichts wiederherzustellen.“ | Status nicht Aktiv |
| „Der Schlüssel des Teams passt nicht zum Notfall-Kit. Brechen Sie ab und wenden Sie sich an fepli.“ | Wiederherstellung, Schritt 2 oder 3 |
| „Der Schlüssel des Teams passt nicht zu dem, den Ihr Konto kennt. Es wird kein Notfall-Kit erstellt. Wenden Sie sich an fepli.“ | Neues Notfall-Kit erstellen |
| „Die Kamera lässt sich nicht öffnen. Geben Sie den Schlüssel von Hand ein.“ | QR-Code scannen |
| „Die Emojis stimmen nicht überein. Es wurde nichts freigegeben. Klären Sie mit der Person, was schiefging, bevor Sie es erneut versuchen.“ | Stimmen nicht überein |
| „Der Vergleich wurde abgebrochen. Es wurde nichts freigegeben.“ | Die andere Seite hat abgebrochen oder den Dialog geschlossen. |
| „Der Vergleich ist abgelaufen. Es wurde nichts freigegeben.“ | Der Vergleich lag zu lange. |
| „Die Prüfung der Schlüssel ist fehlgeschlagen. Es wurde nichts freigegeben.“ | Ein Browser konnte die Schlüssel der anderen Seite nach dem Vergleich nicht bestätigen. |
| „Keine offenen Anfragen.“ | Zugangsanfragen ohne Anfrage |
| „Der Dialog nennt nicht genau den Datensatz, der oben entschlüsselt steht. Es wurde nichts freigegeben.“ | Freigeben im Dialog der Support-Freigabe |
| „Der Schlüssel des Datensatzes ließ sich in diesem Browser nicht öffnen. Es wurde nichts freigegeben.“ | Freigeben im Dialog der Support-Freigabe |
| „Der Schlüssel des Datensatzes konnte nicht übergeben werden. Es wurde nichts freigegeben; öffnen Sie den Dialog neu.“ | Freigeben im Dialog der Support-Freigabe, wenn fepli den übergebenen Schlüssel nicht annimmt |