POST api/Splashtop/groups/AccessPermission/{id}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

string

Required

Body Parameters

AccessPermissionSetData
NameDescriptionTypeAdditional information
access_setting

string

None.

computers

AccessPermissionSetDataArray

None.

groups

AccessPermissionSetDataArray

None.

Request Formats

application/json, text/json

Sample:
{
  "access_setting": "sample string 1",
  "computers": {
    "add": [
      1,
      2
    ],
    "remove": [
      1,
      2
    ]
  },
  "groups": {
    "add": [
      1,
      2
    ],
    "remove": [
      1,
      2
    ]
  }
}

application/xml, text/xml

Sample:
<SplashtopController.AccessPermissionSetData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/iMOE_Back_End.Controllers">
  <access_setting>sample string 1</access_setting>
  <computers>
    <add xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:int>1</d3p1:int>
      <d3p1:int>2</d3p1:int>
    </add>
    <remove xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:int>1</d3p1:int>
      <d3p1:int>2</d3p1:int>
    </remove>
  </computers>
  <groups>
    <add xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:int>1</d3p1:int>
      <d3p1:int>2</d3p1:int>
    </add>
    <remove xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:int>1</d3p1:int>
      <d3p1:int>2</d3p1:int>
    </remove>
  </groups>
</SplashtopController.AccessPermissionSetData>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

AccessPermissionSetDataResponse
NameDescriptionTypeAdditional information
computers

DataResponseArray

None.

groups

DataResponseArray

None.

Response Formats

application/json, text/json

Sample:
{
  "computers": {
    "success": [
      1,
      2
    ],
    "fail": [
      1,
      2
    ]
  },
  "groups": {
    "success": [
      1,
      2
    ],
    "fail": [
      1,
      2
    ]
  }
}

application/xml, text/xml

Sample:
<SplashtopController.AccessPermissionSetDataResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/iMOE_Back_End.Controllers">
  <computers>
    <fail xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:int>1</d3p1:int>
      <d3p1:int>2</d3p1:int>
    </fail>
    <success xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:int>1</d3p1:int>
      <d3p1:int>2</d3p1:int>
    </success>
  </computers>
  <groups>
    <fail xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:int>1</d3p1:int>
      <d3p1:int>2</d3p1:int>
    </fail>
    <success xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:int>1</d3p1:int>
      <d3p1:int>2</d3p1:int>
    </success>
  </groups>
</SplashtopController.AccessPermissionSetDataResponse>