GetSecurity
GET tables/{webId}/security

Get the security information of the specified security item associated with the table for a specified user.

URL Parameters

Status Codes

200: Security rights.

400: An invalid or local account is specified as the user identity.

401: Access denied for the specified user identity.

409: Unsupported when using Anonymous authentication method.

502: Failed to retrieve the specified user identity.

Sample Response

{
  "Items": [
    {
      "OwnerWebId": "I1EmDqD5loBNH0erqeqJodtALAYIKyyz2F5BGAxQAVXYRDBA",
      "SecurityItem": "Default",
      "UserIdentity": "domain\\user",
      "Links": {},
      "CanAnnotate": true,
      "CanDelete": true,
      "CanExecute": true,
      "CanRead": true,
      "CanReadData": true,
      "CanSubscribe": true,
      "CanSubscribeOthers": true,
      "CanWrite": true,
      "CanWriteData": true,
      "HasAdmin": true,
      "Rights": [
        "Read",
        "WriteData"
      ]
    },
    {
      "OwnerWebId": "I1EmDqD5loBNH0erqeqJodtALAYIKyyz2F5BGAxQAVXYRDBA",
      "SecurityItem": "Default",
      "UserIdentity": "domain\\user",
      "Links": {},
      "CanAnnotate": true,
      "CanDelete": true,
      "CanExecute": true,
      "CanRead": true,
      "CanReadData": true,
      "CanSubscribe": true,
      "CanSubscribeOthers": true,
      "CanWrite": true,
      "CanWriteData": true,
      "HasAdmin": true,
      "Rights": [
        "Read",
        "WriteData"
      ]
    }
  ],
  "Links": {}
}
Enabling Operational Intelligence