GET Security/GetProjectFieldOptionPermissions?projectID={projectID}

Returns all of the Field option permissions for the specified Project

Request Information

URI Parameters

NameDescriptionTypeAdditional information
projectID

globally unique identifier

Required

Body Parameters

None.

Response Information

Resource Description

Collection of AclProjectFieldOptionDTO
NameDescriptionTypeAdditional information
ProjectID

Gets or sets the ID of the project

globally unique identifier

None.

FieldIdentifier

Gets or sets the ID of Field

string

None.

Permission

Field Permissions

FieldOptionPermissions

None.

Overridden

Gets or sets the indicator to specify if Base ACL is overridden

boolean

None.

SecurityGroupID

Gets or sets the Secuirty Group ID for the field

globally unique identifier

None.

SecurityGroup

Gets or sets the Security Group name for the field

string

None.

Response Formats

application/json, text/json

Sample:
{
  "results": [
    {
      "ProjectID": "fb061472-98e3-419f-918e-8ca26775ee95",
      "FieldIdentifier": "sample string 2",
      "Permission": 0,
      "Overridden": true,
      "SecurityGroupID": "82ad0493-26cf-40b2-8bb3-aab665b8e292",
      "SecurityGroup": "sample string 5"
    },
    {
      "ProjectID": "fb061472-98e3-419f-918e-8ca26775ee95",
      "FieldIdentifier": "sample string 2",
      "Permission": 0,
      "Overridden": true,
      "SecurityGroupID": "82ad0493-26cf-40b2-8bb3-aab665b8e292",
      "SecurityGroup": "sample string 5"
    }
  ]
}

text/javascript

Sample:
{"results":[{"ProjectID":"fb061472-98e3-419f-918e-8ca26775ee95","FieldIdentifier":"sample string 2","Permission":0,"Overridden":true,"SecurityGroupID":"82ad0493-26cf-40b2-8bb3-aab665b8e292","SecurityGroup":"sample string 5"},{"ProjectID":"fb061472-98e3-419f-918e-8ca26775ee95","FieldIdentifier":"sample string 2","Permission":0,"Overridden":true,"SecurityGroupID":"82ad0493-26cf-40b2-8bb3-aab665b8e292","SecurityGroup":"sample string 5"}]}

application/bson

Sample:
Binary JSON content. See http://bsonspec.org for details.

application/xml, text/xml

Sample:
<ArrayOfAclProjectFieldOptionDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Lpp.Dns.DTO">
  <AclProjectFieldOptionDTO>
    <FieldIdentifier>sample string 2</FieldIdentifier>
    <Overridden>true</Overridden>
    <Permission>Optional</Permission>
    <SecurityGroup>sample string 5</SecurityGroup>
    <SecurityGroupID>82ad0493-26cf-40b2-8bb3-aab665b8e292</SecurityGroupID>
    <ProjectID>fb061472-98e3-419f-918e-8ca26775ee95</ProjectID>
  </AclProjectFieldOptionDTO>
  <AclProjectFieldOptionDTO>
    <FieldIdentifier>sample string 2</FieldIdentifier>
    <Overridden>true</Overridden>
    <Permission>Optional</Permission>
    <SecurityGroup>sample string 5</SecurityGroup>
    <SecurityGroupID>82ad0493-26cf-40b2-8bb3-aab665b8e292</SecurityGroupID>
    <ProjectID>fb061472-98e3-419f-918e-8ca26775ee95</ProjectID>
  </AclProjectFieldOptionDTO>
</ArrayOfAclProjectFieldOptionDTO>