GET api/v1/Locks/{id}/SecurityAccesses?mode={mode}
Gets lock's security accesses
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id |
Key id |
globally unique identifier |
Required |
mode | GetSecurityAccessesView |
Required |
Body Parameters
None.
Response Information
Resource Description
GetLockSecurityAccessesResultName | Description | Type | Additional information |
---|---|---|---|
SecurityAccesses |
Security accesses linked to lock which are visible to user |
Collection of SecurityAccess |
None. |
OutsideUserZonesCount |
How many of additional security accesses are linked to the lock which are invisible to user because they are outside his zones |
integer |
None. |
Response Formats
application/json, text/json
Sample:
{ "SecurityAccesses": [ { "AccessMode": 1, "DefaultAccess": 2, "Description": "sample string 3", "Ext": 4, "ExtDescription": "sample string 5", "Name": "sample string 6", "ParentSecurityAccess_ID": "3abf402e-29a4-47ff-8703-adb7a6ef404f", "RealEstate_ID": "f052eb5e-7f94-4dc7-9a04-03674d5ff0bc", "SecurityAccess_ID": "743b9b82-662c-48fd-8023-7130a72c2fbe", "Zone_ID": "acff23f0-47ad-4b38-9fc5-6e25b6b816b2", "Status": 9, "Type": 10, "Value": 11, "VersionNr": 1 }, { "AccessMode": 1, "DefaultAccess": 2, "Description": "sample string 3", "Ext": 4, "ExtDescription": "sample string 5", "Name": "sample string 6", "ParentSecurityAccess_ID": "3abf402e-29a4-47ff-8703-adb7a6ef404f", "RealEstate_ID": "f052eb5e-7f94-4dc7-9a04-03674d5ff0bc", "SecurityAccess_ID": "743b9b82-662c-48fd-8023-7130a72c2fbe", "Zone_ID": "acff23f0-47ad-4b38-9fc5-6e25b6b816b2", "Status": 9, "Type": 10, "Value": 11, "VersionNr": 1 } ], "OutsideUserZonesCount": 1 }
application/xml, text/xml
Sample:
<LockParams.GetLockSecurityAccessesResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/iloq.manager.server.ws.WebApi.Params"> <OutsideUserZonesCount>1</OutsideUserZonesCount> <SecurityAccesses xmlns:d2p1="http://schemas.datacontract.org/2004/07/iloq.manager.server.bus"> <d2p1:SecurityAccess> <d2p1:AccessMode>1</d2p1:AccessMode> <d2p1:DefaultAccess>2</d2p1:DefaultAccess> <d2p1:Description>sample string 3</d2p1:Description> <d2p1:Ext>4</d2p1:Ext> <d2p1:ExtDescription>sample string 5</d2p1:ExtDescription> <d2p1:Name>sample string 6</d2p1:Name> <d2p1:ParentSecurityAccess_ID>3abf402e-29a4-47ff-8703-adb7a6ef404f</d2p1:ParentSecurityAccess_ID> <d2p1:RealEstate_ID>f052eb5e-7f94-4dc7-9a04-03674d5ff0bc</d2p1:RealEstate_ID> <d2p1:SecurityAccess_ID>743b9b82-662c-48fd-8023-7130a72c2fbe</d2p1:SecurityAccess_ID> <d2p1:Status>9</d2p1:Status> <d2p1:Type>10</d2p1:Type> <d2p1:Value>11</d2p1:Value> <d2p1:VersionNr>1</d2p1:VersionNr> <d2p1:Zone_ID>acff23f0-47ad-4b38-9fc5-6e25b6b816b2</d2p1:Zone_ID> </d2p1:SecurityAccess> <d2p1:SecurityAccess> <d2p1:AccessMode>1</d2p1:AccessMode> <d2p1:DefaultAccess>2</d2p1:DefaultAccess> <d2p1:Description>sample string 3</d2p1:Description> <d2p1:Ext>4</d2p1:Ext> <d2p1:ExtDescription>sample string 5</d2p1:ExtDescription> <d2p1:Name>sample string 6</d2p1:Name> <d2p1:ParentSecurityAccess_ID>3abf402e-29a4-47ff-8703-adb7a6ef404f</d2p1:ParentSecurityAccess_ID> <d2p1:RealEstate_ID>f052eb5e-7f94-4dc7-9a04-03674d5ff0bc</d2p1:RealEstate_ID> <d2p1:SecurityAccess_ID>743b9b82-662c-48fd-8023-7130a72c2fbe</d2p1:SecurityAccess_ID> <d2p1:Status>9</d2p1:Status> <d2p1:Type>10</d2p1:Type> <d2p1:Value>11</d2p1:Value> <d2p1:VersionNr>1</d2p1:VersionNr> <d2p1:Zone_ID>acff23f0-47ad-4b38-9fc5-6e25b6b816b2</d2p1:Zone_ID> </d2p1:SecurityAccess> </SecurityAccesses> </LockParams.GetLockSecurityAccessesResult>