So funktionieren Zugriffsentscheidungen
Auf dieser Seite
Diese Seite erläutert das Modell hinter jeder Entsperrung: wer eine Tür passieren darf, in welcher Reihenfolge die Prüfungen ablaufen und wie Access Policies, Berechtigungen und Sicherheitsprüfungen zusammenwirken. Lesen Sie diese Seite zuerst – alle anderen Seiten bauen auf diesen Konzepten auf.
Die additiven Zulassungswege
Ein Benutzer kann über jeden beliebigen Richtlinien- oder Berechtigungsweg Zugang zu einer Tür erhalten. Es genügt, einen Weg zu bestehen; ein Weg schränkt niemals den Zugriff ein, den ein anderer gewährt.
| Weg | Was er ist | Wo Sie ihn konfigurieren |
|---|---|---|
| Access Policies | Mehrere benannte Richtlinien, die nur erlauben. Jede Richtlinie legt Who, Where und When fest. | Settings → Access Policies |
| Dauerhafte Berechtigungen | Explizite Berechtigungen für eine Person: einrichtungsweit, für ausgewählte Türen oder ausgewählte Access Scopes, optional mit eigenen Zeiten. | Users → Benutzer öffnen → Access Control → Additional permanent access |
| Access Time Windows | Vorübergehender, von Administratoren verwalteter Zugriff für eine Person und ausgewählte Ziele (Einrichtung/Tür/Bereich). | Users → Benutzer öffnen → Access Time Windows |
| Integration Access Time Windows | Schreibgeschützte Zeitfenster aus der Quelle für eine synchronisierte Person, zugeordnet über logische Bereichsschlüssel der Quelle. | Quelldaten plus Zuordnungen unter Settings → Sync settings |
Eine Richtlinie trifft nur zu, wenn Who UND Where UND When zutreffen. Richtlinien sind miteinander ODER-verknüpft. Innerhalb von Who sind Bedingungen zu Personentyp/Status und Tags Alternativen; innerhalb von When sind Zeitfenster vom Typ Weekly und One-time Alternativen. Where kann alle Türen der Einrichtung, Access Scopes, einzelne Türen und Ausschlüsse umfassen.
Beispiel: Eine Richtlinie „Active members“ kann den Bereich Front entrances mit Anytime abdecken, während eine separate Richtlinie „Staff“ alle Türen der Einrichtung außer dem Technikraum abdeckt. Eine Reinigungskraft, auf die keine von beiden zutrifft, kann trotzdem eine dauerhafte Berechtigung für den Bereich Service entries erhalten.
Dauerhafte Berechtigungen und Zeitfenster von Administratoren bzw. Integrationen bleiben separat und additiv. Änderungen an Richtlinien und der automatische Import übernehmen oder entfernen sie nicht.
Performance Hub-Mitarbeitende, die in Users synchronisiert werden, erhalten Türzugang über die bearbeitbare Richtlinie Performance Hub staff, wie bei jeder anderen Richtlinie. Siehe Synchronisierung und Integrationen.
Der vollständige Entscheidungsablauf
Wenn ein Benutzer in der mobilen App auf Unlock tippt, prüft der Server Folgendes in dieser Reihenfolge. Die erste fehlgeschlagene Prüfung lehnt die Entsperrung ab und erfasst den Grund in den Zugriffsprotokollen.
- Ist der Zugriff des Benutzers aktiviert? Der Schalter Access enabled in der Zeile des Benutzers unter Users ist ein Not-Aus-Schalter für Administratoren. Gelöschte, deaktivierte oder durch die Synchronisierung blockierte Benutzer können unabhängig von Richtlinien oder Berechtigungen nicht entsperren. (Zum Beispiel:
access_disabled.) - Ist die Tür blockiert oder im Wartungsmodus? Ein explizites
blockAllAccesslehnt jeden Weg für Mitglieder ab. Der Wartungsmodus Force closed hält die Tür verriegelt und für Mitglieder außer Betrieb; Force open hält die Tür entsperrt. Administratoren können eine Tür aus der Ferne entsperren; jede Administrator-Entsperrung wird in den Zugriffsprotokollen erfasst. - Ist ein additiver Zulassungsweg erfolgreich?
- Richtlinienweg: Jede aktivierte benannte Richtlinie, bei der Who, Where und When zutreffen, gewährt Zugriff.
- Weg über dauerhafte Berechtigungen: Eine Berechtigung für die Einrichtung, die Tür oder einen Access Scope, der die Tür enthält, gewährt Zugriff, wenn ihre optionalen Zeiten zutreffen.
- Weg über Benutzer-Zeitfenster: Ein von Administratoren verwaltetes Access Time Window ist aktiv und zielt auf diese Tür, diese Einrichtung oder einen Access Scope, der die Tür enthält.
- Weg über Integrations-Zeitfenster: Ein aktuelles Zeitfenster aus der Quelle ist aktiv, und seine konfigurierte
scope_key-Zuordnung zielt auf diese Tür. Veraltete oder nicht zugeordnete Zeitfenster aus der Quelle schlagen sicher fehl. - Ist keiner erfolgreich → abgelehnt (
no_matching_policy_or_grant)
- Geofence-Prüfung (falls aktiviert). Anhand des vom Telefon gemeldeten Standorts:
- Konnte das Telefon keinen Standort liefern → abgelehnt (
location_unavailable) - Ist die GPS-Messung ungenauer als die Einstellung Require GPS accuracy better than → abgelehnt (
gps_too_imprecise) - Überschreitet die Entfernung des Benutzers vom Mittelpunkt des Geofence Radius + GPS-Genauigkeit + Genauigkeitspuffer → abgelehnt (
outside_geofence) - Maßgeblich ist der Server – ein gefälschter Standort auf dem Telefon wird serverseitig trotzdem abgelehnt.
- Konnte das Telefon keinen Standort liefern → abgelehnt (
- Ist die Türsteuerung online? Hat sich die Steuerung nicht gemeldet (Lebenszeichen innerhalb der letzten 5 Minuten), kann die Entsperrung nicht zugestellt werden (
device_offline). Wird der Befehl gesendet, die Steuerung bestätigt ihn aber nicht, wird das Ereignis als Timed out erfasst. - Entsperren. Das Relais gibt für die Hold time der Tür frei (1–30 Sekunden, Standard 10) und verriegelt dann automatisch wieder. Das Ereignis wird als Confirmed unlocked erfasst, sobald die Steuerung es bestätigt.
Zeitfenster vom Typ One-time sowie begrenzte Zeitfenster vom Typ Weekly verwenden ganzzahlige Unix-Sekunden als Grenzen und halboffene Intervalle [from, to): Der Beginn zählt dazu, das Ende nicht. Wöchentliche Blöcke verwenden ihre angegebene IANA-Zeitzone sowie die lokalen Regeln für Ortszeit und Sommerzeit. Siehe Zeitpläne für Access Policies.
Neue Clients erhalten bei einer Tür, die nur in einem künftigen Zeitfenster nutzbar ist, die Detailangabe outside_access_time_window sowie strukturierte Angaben zur nächsten Verfügbarkeit. Während der Übergangsphase zur Kompatibilität erhalten ältere Clients weiterhin outside_access_hours als Hauptgrund, sodass die Tür sicher deaktiviert und sichtbar bleibt.
Bestehende Konfiguration
Die bestehende Zugriffskonfiguration wird automatisch in Access Policies importiert. Der Import übernimmt, wer Zugriff hatte, welche Türen oder Access Scopes diese Personen nutzen konnten und welche Zeiten galten, als Werte für Who, Where und When in den Richtlinien. Administratoren verwalten die resultierenden Richtlinien direkt; es gibt keinen Rollout-Modus und keine manuelle Umstellung.
Die Geofence-Vererbung bleibt unabhängig von Access Policies. Auch bei zutreffenden Richtlinien werden der wirksame Geofence sowie alle anderen Sicherheits- und Geräteprüfungen weiterhin durchlaufen.
Was die OTP-Anmeldung bewirkt und was nicht
Die Anmeldung bei der mobilen App (Einmalcode per SMS oder E-Mail) dient nur der Authentifizierung – sie belegt, wer der Benutzer ist. Sie gewährt keinen Türzugang von sich aus. Jede Entsperrung wird einzeln anhand des oben beschriebenen Entscheidungsablaufs autorisiert. Ein Benutzer kann in der App angemeldet sein und trotzdem „You don't have access to this door.“ sehen.
Glossar
| Begriff | Definition |
|---|---|
| Türsteuerung | Das mit einer Tür bzw. einem Tor gekoppelte Hardwaregerät, das das Schlossrelais betätigt. Erscheint in diesem Modul als „Tür“ und in der Geräteverwaltung als Gerät. |
| Tür | Eine in Ihrer Einrichtung registrierte Türsteuerung mit Name, Standortbezeichnung, Symbol und Einstellungen. |
| Benutzerzeile | Der Eintrag einer Person in dieser Einrichtung auf der Registerkarte Users. Wird manuell, per CSV-Import oder durch Synchronisierung angelegt. Enthält Kontaktkennungen, Typ/Status/Tags, Berechtigungen und den App-Status. |
| Quelle | Woher eine Benutzerzeile stammt: Manually added, External Integration, CCTV/Computer Vision oder Performance Hub staff. |
| Access Policy | Eine benannte Richtlinie, die nur erlaubt, mit Who, Where und When. Alle drei müssen zutreffen; Richtlinien sind ODER-verknüpft. |
| Personentyp-Bedingung | Eine Who-Bedingung einer Richtlinie mit einem Personentyp und optionalen Mitgliedschaftsstatus. Keine Statusangabe bedeutet beliebiger Status. |
| Tag | Eine Kennzeichnung eines Benutzers. Synchronisierte Tags stammen aus der Integration und werden bei jeder Synchronisierung überschrieben; benutzerdefinierte Tags werden von Administratoren verwaltet und nie überschrieben. Beide können Who-Bedingungen von Richtlinien erfüllen. |
| Betriebszeiten / Zeitblock | Zeitfenster nach Wochentag (z. B. Mo 06:00–22:00), die einschränken, wann Richtlinien oder Berechtigungen Zugriff gewähren. Leer = immer erlaubt. Die Zeiten gelten in der Zeitzone der Einrichtung. |
| Access Time Window | Ein Zeitraum vom Typ Weekly oder One-time, der im Zeitplan einer Richtlinie oder in einem separaten Berechtigungsweg von Administratoren bzw. Integrationen verwendet wird. |
| Benutzerbezogene Berechtigung | Expliziter Zugriff für einen Benutzer: einrichtungsweit (jede Tür), bestimmte Türen oder bestimmte Access Scopes – optional mit eigenen Betriebszeiten. |
| Zugriffsbereich | Ein benanntes Bündel von Türen (z. B. „Main entrances“, „Staff-only“), das als Ziel von Richtlinien oder Berechtigungen und für Geofence-Einstellungen auf Bereichsebene verwendet wird. Intern auch Türgruppe genannt. |
| Richtlinienausschluss | Eine Tür oder ein Access Scope, die bzw. der aus dem Where einer einzelnen Richtlinie entfernt wird. Er hebt keine andere Richtlinie und keinen anderen Berechtigungsweg auf. |
| Geofence | Ein Kreis um die Einrichtung (Mittelpunkt + Radius). Ist er aktiviert, müssen sich Benutzer zum Entsperren physisch darin befinden (unter Berücksichtigung von GPS-Genauigkeit und Puffer). |
| Genauigkeitspuffer | Zusätzliche Meter, die zum Geofence-Radius hinzugerechnet werden, um normales GPS-Rauschen auszugleichen. Standard 25 m. |
| Wartungsmodus | Einstellung pro Tür, die eine Tür aus dem Normalbetrieb nimmt: Normal, Force open (entsperrt gehalten) oder Force closed (verriegelt und für Mitglieder außer Betrieb). |
| Block all access | Eine Sicherheitssperre pro Tür, die Richtlinien und benutzerbezogene Berechtigungen an dieser Tür außer Kraft setzt, ohne den Wartungsmodus zu nutzen. Die Administrator-Entsperrung bleibt verfügbar. |
| Haltezeit | Wie lange das Relais nach einer Entsperrung freigegeben bleibt, bevor wieder verriegelt wird. Bereich 1–30 Sekunden, Standard 10. |
| Zeitplan für automatisches Entsperren | Ein Zeitplan pro Tür, der die Tür während der besetzten Zeiten der Einrichtung oder nach einem benutzerdefinierten Zeitplan entsperrt hält. Unabhängig von Access Policies. |
| Lock now | Sperrt eine Tür, die der Zeitplan für automatisches Entsperren offen hält, bis zur nächsten Änderung des Zeitplans. Resume schedule macht dies rückgängig. |
| Access enabled | Der Not-Aus-Schalter pro Benutzer. Aus = der Benutzer kann nichts entsperren. |
| Entkoppelt | Ein synchronisierter Benutzer, dessen Schalter Track source updates ausgeschaltet ist. Synchronisierungsdurchläufe überspringen die Zeile, sodass Änderungen durch Administratoren erhalten bleiben. |
| Einladung | Die E-Mail an einen Benutzer mit Links zum Herunterladen der mobilen App. Wird pro Benutzer nachverfolgt (Not invited / Invited / Send failed). |
| OTP-Anmeldung | Die passwortlose Anmeldung der mobilen App: ein Einmalcode, der an das Telefon oder die E-Mail-Adresse des Benutzers gesendet wird. |
| Administrator-Überschreibung / Administrator-Entsperrung | Eine Entsperrung, die ein Administrator über den Performance Hub auslöst (Registerkarte Doors → Open oder Unlock door im Türbereich). Jede Administrator-Entsperrung wird mit dem Konto des Administrators in den Zugriffsprotokollen erfasst. |
| App-Sperre | Von der Einrichtung erzwungene erneute Authentifizierung am Gerät (Face ID / Touch ID / Android-Biometrie / Gerätecode), bevor die App genutzt werden kann. |
| App-Nachricht | Eine Ankündigungskarte im Dashboard der App – einrichtungsweit, benutzerbezogen oder automatisch durch eine App Messaging-Regel festgelegt. |
| Zugriffsereignis | Ein Eintrag in den Zugriffsprotokollen: ein Entsperrversuch und sein Ergebnis. |
Verwandte Seiten
- Access Policies – Who, Where, When und der automatische Import
- Zeitpläne für Access Policies – Anytime, Weekly und One-time
- Access Scopes – wiederverwendbare Türbündel
- Geofencing – Standortprüfungen
- Users – benutzerbezogene Berechtigungen und der Not-Aus-Schalter
- Referenz – alle Ablehnungsgründe und Standardwerte in einer Tabelle
- Türen können auch in Duress-Reaktionen einbezogen werden. Siehe Reaktionsaktionen unter Duress.