Security Principals
Retrieve Criteria Security Principal List of a session server with the specified ID.
The ID of a session server for which to retrieve the Criteria settings.
The ID of the Rule to retrieve.
Success
Unauthorized
Not Found
GET /api/ClientPolicies/{id}/Rules/{ruleId}/Criteria/SecurityPrincipals HTTP/1.1
Host:
Accept: */*
[
{
"account": "text",
"type": [
"1 = User",
"2 = Group",
"3 = ForeignSecurityPrincipal",
"4 = Computer"
],
"sid": "text"
}
]
Add a user, group or machine to the Security Principal List of the Criteria settings.
The ID of a session server for which to modify the Criteria settings.
The ID of the Rule to retrieve.
Add a user, group or machine account to the Criteria security principal list
The name of the account to add to the Criteria.
The SID of the account to add to the Criteria.
Created
Unauthorized
Not Found
Conflict
POST /api/ClientPolicies/{id}/Rules/{ruleId}/Criteria/SecurityPrincipals HTTP/1.1
Host:
Content-Type: application/json; api-version=1.0
Accept: */*
Content-Length: 31
{
"account": "text",
"sid": "text"
}
No content
Remove a user, group or machine from the Security Principal List of the Criteria settings.
The ID of a session server for which to modify the Criteria settings.
The ID of the Rule to retrieve.
Remove a user, group or machine from the Criteria security principal list
The name of the account to remove from the Criteria.
The SID of the account to remove from the Criteria.
No Content
Unauthorized
Not Found
DELETE /api/ClientPolicies/{id}/Rules/{ruleId}/Criteria/SecurityPrincipals HTTP/1.1
Host:
Content-Type: application/json; api-version=1.0
Accept: */*
Content-Length: 31
{
"account": "text",
"sid": "text"
}
No content
Last updated
Was this helpful?