GET api/v1/Locks/{id}/SecurityAccesses?mode={mode}

Gets lock's security accesses

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

Key id

globally unique identifier

Required

mode

GetSecurityAccessesView

Required

Body Parameters

None.

Response Information

Resource Description

GetLockSecurityAccessesResult
NameDescriptionTypeAdditional 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>