Rollen und Zugriff
Rollen legen fest, was Sie tun dürfen; die Abgrenzung legt fest, wessen Daten Sie sehen dürfen. Ein Token kann nie mehr als die Person, der es gehört.
Rollen
- Ein separates hr-Flag gewährt Lesezugriff auf jedes Personaldokument ohne Admin-Rechte.
- Eine Bewertungsbefreiung entfernt eine Person aus jeder vergleichenden und automatisierten Oberfläche, während ein Admin ihre Bewertung weiterhin auf Anfrage öffnen kann; ein Flexibel-Flag schaltet Verwarnungen und Mahnungen stumm, ohne die Bewertung zu berühren.
| employee | nur eigene Daten |
|---|---|
| team_lead | die eigene Person plus direkt unterstellte Personen |
| manager | der gesamte geführte Baum; Berichte, Exporte, Bereitschaftsänderungen, Korrekturen für das Team |
| moderator | Sichtbarkeit auf Admin-Niveau, darf aber nur die eigene Zeile bearbeiten; wird nie gemahnt, nie verwarnt |
| admin | alles: Bots, Räume, Teams, Anbieter, Einstellungen, Audit-Log, API-Dokumentation |
| superadmin | Admin plus destruktive organisationsweite Wartung, Maschinenzugriff; wird nie erfasst |
Abgrenzung
Anwesenheit, Audit, Mitarbeiterdetails, Berichte, Exporte und jeder rosterbezogene Endpunkt wenden den Geltungsbereich der aufrufenden Person an, bevor Daten zurückgegeben werden. Eine Person außerhalb des Geltungsbereichs liefert dieselbe Nicht-gefunden-Antwort wie eine nicht existierende, sodass Antwortcodes nicht genutzt werden können, um die Organisation zu kartieren.
Anmeldung
- Einmalcode per Chat-Direktnachricht: sechs Ziffern, fünf Minuten gültig, einmalig verwendbar; drei Fehlversuche sperren das Profil für fünfzehn Minuten; erneutes Senden nach sechzig Sekunden. Jeder Versuch wird mit IP und User-Agent protokolliert.
- Anmeldung über ein vertrauenswürdiges Gerät für ein Gerät, das Sie regelmäßig verwenden.
- Eine Passwortanmeldung existiert als Option je Team und ist standardmäßig deaktiviert; Single Sign-on ist eine Tariffunktion in Enterprise und Selbsthosting.
- Sitzungen sind ein HTTP-only-, Same-Site- und Secure-Cookie mit einem signierten Token; Routen prüfen die Rolle bei jeder Anfrage erneut in der Datenbank, und das Rotieren des Signaturschlüssels meldet alle ab.
Persönliche API-Tokens
- Von einem Superadmin für eine Person ausgestellt; der Klartext wird einmal angezeigt, und nur ein SHA-256-Hash wird gespeichert.
- Ein Token handelt als seine Inhaberin oder sein Inhaber, sodass jede Rollen- und Geltungsbereichsprüfung unverändert gilt.
- Geltungsbereiche sind lesen oder lesen und schreiben; ein Lese-Token wird bei jeder Anfrage, die etwas ändern würde, abgelehnt, bevor die Route läuft. Ein unbekannter Geltungsbereich fällt auf nur lesen zurück.
- Optionales Ablaufdatum; der Widerruf wirkt ab der nächsten Anfrage; die letzte Verwendung wird vermerkt, sodass verwaiste Tokens sichtbar sind.
Personaldokumenttresor
Die Arten sind ärztliches Attest, Abwesenheitsnachweis, Vertrag, Ausweis und Sonstiges; Dateien sind auf 20 MB begrenzt, werden unter einem undurchsichtigen Namen gespeichert und unverändert ausgeliefert. Jeder Upload, jede Ansicht und jede Löschung wird protokolliert. Das Produkt liest die Inhalte nie.
| admin | alles lesen, für alle hochladen, löschen |
|---|---|
| manager und hr | alles lesen, für alle hochladen |
| employee | eigene lesen und hochladen |