Speichert Zugriffskontroll-Pass-IDs von Drittsystemen gegen die Benutzer-ID. Nutzdaten für POST:
{
"BuildingId": "string",
"Type": "string",
"PassKey": "string"
}Salto HID Gallagher?
-
POST /v1/{nodeid}/users/access-pass
- Beschreibung: Hinzufügen oder Ersetzen des Zugangspasses
- GET /v1/{nodeid}/users/access-pass
- Beschreibung: Alle Zugriffspässe für den aktuellen Benutzer abrufen
- GET /v1/{nodeid}/users/access-pass/{buildingid}
- Beschreibung: Holen Sie sich den Zugangspass des aktuellen Benutzers für das angegebene Gebäude
- Beschreibung: Holen Sie sich den Zugangspass des aktuellen Benutzers für das angegebene Gebäude
- LÖSCHEN /v1/{nodeid}/users/access-pass/{buildingid}
- Beschreibung: Löscht den Zugangspass des aktuellen Benutzers für das angegebene Gebäude
Der Benutzer benötigt die Benutzer DELETE und AccessPass DELETE, um einen Zugriffspass zu löschen
- Alle drei Parameter müssen angegeben werden
- Wenn mindestens ein Parameter fehlt, lautet der Fehler 400_ AccessPasses _Create mit zusätzlichen Details (für jeden fehlenden Parameter) in Details_Common_Property_Missing
- {0} = der Name der fehlenden Eigenschaft (z. B. Gebäude-ID, Typ, Passkey)
- {1} = "Benutzer/ Zugriffspässe "
- Wenn mindestens ein Parameter fehlt, lautet der Fehler 400_ AccessPasses _Create mit zusätzlichen Details (für jeden fehlenden Parameter) in Details_Common_Property_Missing
- Der Passkey muss eine Zeichenfolge sein
- andernfalls lautet der Fehler 400_AccessPasses_Create mit zusätzlichen Details in Details_Common_Property_InvalidFormat
- {0} = der angegebene Wert
- {1} = " Hauptschlüssel "
- {2} = "(Zeichenfolge) "
- andernfalls lautet der Fehler 400_AccessPasses_Create mit zusätzlichen Details in Details_Common_Property_InvalidFormat
- Der Typ muss SaltoJustin sein
- andernfalls lautet der Fehler 400_AccessPasses_Create mit zusätzlichen Details in Details_Common_Property_InvalidEnum
- {0} = der angegebene Wert
- {1} = "Typ"
- {2} = " SaltoJustin"
- andernfalls lautet der Fehler 400_AccessPasses_Create mit zusätzlichen Details in Details_Common_Property_InvalidEnum
- Die Gebäude-ID muss ein gültiges Gebäude sein
- Wenn nicht , lautet der Fehler 400_AccessPasses_Create mit zusätzlichen Details in Details_Common_Property_MissingForeignKey
- {0} = der angegebene Wert
- {1} = " Gebäude-ID "
- {2} = " Knoten"
- Wenn nicht , lautet der Fehler 400_AccessPasses_Create mit zusätzlichen Details in Details_Common_Property_MissingForeignKey