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": "d849d0df-8227-4b4e-9df6-cfac7231c3da", "RealEstate_ID": "7844fb8b-80f8-4511-afdf-b630a8a06ca3", "SecurityAccess_ID": "1564c869-71af-470b-8ce5-e2608e54131d", "Zone_ID": "5054642c-46de-40de-af29-db472b20d526", "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": "d849d0df-8227-4b4e-9df6-cfac7231c3da", "RealEstate_ID": "7844fb8b-80f8-4511-afdf-b630a8a06ca3", "SecurityAccess_ID": "1564c869-71af-470b-8ce5-e2608e54131d", "Zone_ID": "5054642c-46de-40de-af29-db472b20d526", "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>d849d0df-8227-4b4e-9df6-cfac7231c3da</d2p1:ParentSecurityAccess_ID> <d2p1:RealEstate_ID>7844fb8b-80f8-4511-afdf-b630a8a06ca3</d2p1:RealEstate_ID> <d2p1:SecurityAccess_ID>1564c869-71af-470b-8ce5-e2608e54131d</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>5054642c-46de-40de-af29-db472b20d526</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>d849d0df-8227-4b4e-9df6-cfac7231c3da</d2p1:ParentSecurityAccess_ID> <d2p1:RealEstate_ID>7844fb8b-80f8-4511-afdf-b630a8a06ca3</d2p1:RealEstate_ID> <d2p1:SecurityAccess_ID>1564c869-71af-470b-8ce5-e2608e54131d</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>5054642c-46de-40de-af29-db472b20d526</d2p1:Zone_ID> </d2p1:SecurityAccess> </SecurityAccesses> </LockParams.GetLockSecurityAccessesResult>