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
GetLockSecurityAccessesResult| Name | 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": "7ceb627f-4da2-4058-82f2-e5e9ed2f6c58",
"RealEstate_ID": "743495c1-8a85-4d9c-bc2f-b6e370863e12",
"SecurityAccess_ID": "d6bbe82c-edda-4217-b337-c2ea7592be03",
"Zone_ID": "dc62885e-8c45-4f99-8b74-4e6f50100559",
"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": "7ceb627f-4da2-4058-82f2-e5e9ed2f6c58",
"RealEstate_ID": "743495c1-8a85-4d9c-bc2f-b6e370863e12",
"SecurityAccess_ID": "d6bbe82c-edda-4217-b337-c2ea7592be03",
"Zone_ID": "dc62885e-8c45-4f99-8b74-4e6f50100559",
"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>7ceb627f-4da2-4058-82f2-e5e9ed2f6c58</d2p1:ParentSecurityAccess_ID>
<d2p1:RealEstate_ID>743495c1-8a85-4d9c-bc2f-b6e370863e12</d2p1:RealEstate_ID>
<d2p1:SecurityAccess_ID>d6bbe82c-edda-4217-b337-c2ea7592be03</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>dc62885e-8c45-4f99-8b74-4e6f50100559</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>7ceb627f-4da2-4058-82f2-e5e9ed2f6c58</d2p1:ParentSecurityAccess_ID>
<d2p1:RealEstate_ID>743495c1-8a85-4d9c-bc2f-b6e370863e12</d2p1:RealEstate_ID>
<d2p1:SecurityAccess_ID>d6bbe82c-edda-4217-b337-c2ea7592be03</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>dc62885e-8c45-4f99-8b74-4e6f50100559</d2p1:Zone_ID>
</d2p1:SecurityAccess>
</SecurityAccesses>
</LockParams.GetLockSecurityAccessesResult>