Manage the conditions that are applied on the specified policy.
- Get Policy Set Assignments
Query Policy Set Assignments
Get Policy Set Assignment
Get Policy Set Assignment...
Policy Management REST API (0.0.8)
The Policy Management REST API's and Model, allow the creation, delete and modification of policies, policy sets, and assigning policies to policy sets. All policies must be inherited from a policy template. Only those evaluation conditions that are defined for the template can be assigned to the policy. Once a policy is assigned to a policy set, it must be given an evaluation priority. If the priority is changed, or a policy added or removed, the priority of the other policies will be automatically re-ordered.
Download OpenAPI description
Overview
License
Languages
Servers
Generated server url
http://localhost:8080/
- Generated server url
http://localhost:8080/policySets/{policySetId}/assignments/query
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "sortField": "string", "sortOrder": "ASC", "page": 0, "pageSize": 1, "filters": { "property1": {}, "property2": {} } }
Response
{ "paging": { "totalCount": 0, "page": 0, "pageSize": 0, "pageCount": 0 }, "content": [ { … } ], "_links": { "property1": { … }, "property2": { … } } }
- Generated server url
http://localhost:8080/policySets/{policySetId}/assignments
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
Response
{ "paging": { "totalCount": 0, "page": 0, "pageSize": 0, "pageCount": 0 }, "content": [ { … } ], "_links": { "property1": { … }, "property2": { … } } }
- Generated server url
http://localhost:8080/policySets/{policySetId}/assignments/{assignmentId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
Response
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "identityId": "string", "identityName": "string", "_links": { "property1": { … }, "property2": { … } } }