Contents
-
Writing Tachyon Instructions
-
Integrating with Tachyon
-
Introduction
-
Tachyon RunInstruction command-line tool
-
Consumer API reference
-
ApplicableOperations
-
Approvals
-
AuditLogs
-
Authentication
-
ComponentHealthManager
-
Consumers
-
CustomProperties
-
CustomPropertyTypes
-
CustomPropertyValues
-
DataExport
-
Deploy
-
Devices
-
EventSource
-
EventSubscriptionAssignments
-
EventSubscriptions
-
Expressions
-
Fragments
-
Information (default)
-
InstructionDefinitions
-
InstructionHierarchies
-
Instructions
-
InstructionSets
-
InstructionStatistics
-
ManagementGroups
-
Notifications
-
Permissions
-
Policies
-
Policy
-
PolicyAssignments
-
PrincipalRoleManagementGroups
-
PrincipalRoles
-
Principals
-
PrincipalSearch
-
ProductPacks
-
RelatedInstructionDefinitions
-
ResponseErrors
-
Responses
-
ResponseTemplates
-
Role
-
Rules
-
ScheduledInstructions
-
SecurableTypes
-
Settings
-
SystemInformation
-
SystemStatistics
-
Tasks
-
TriggerTemplates
-
ApplicableOperations
-
Using scope and filter expressions
-
How to guides
-
Introduction
-
Tachyon .NET Consumer SDK
-
Tachyon PowerShell Toolkit
-
Index
Entity - Policy
Minimum API version 4.0
Verb | Request | Notes | Permissions required |
---|---|---|---|
GET | /Consumer/Policy/Changes | Minimum API version 5.1 Returns the list of changes that will be deployed in case a policy Deployment is requested at this time. | Requires 'Execute' permission on 'PolicyDeployment' securable type |
POST | /Consumer/Policy | Initiates Policy deployment. | Requires 'Execute' permission on 'PolicyDeployment' securable type |
POST | /Consumer/Policy/Responses/{ruleId} | Returns responses to a Policy for a specific Rule. Results can be filtered and sorted, they can also be retrieved in batches. Minimum information required in the request payload { "PageSize":20, "Start":"0;0" } Apart from the minimum required you can see in the example above, the request can contain other fields:
| Requires 'Read' permission on 'GuaranteedState' securable type |
POST | /Consumer/Policy/Responses/Search | Returns responses to policies. Results can be filtered and sorted, they can also be retrieved in batches. Request payload has the same fields as in the request above. | Requires 'Read' permission on 'GuaranteedState' securable type |
POST | /Consumer/Policy/Responses/{policyId:int}/Search | Return responses to a specific policy. Results can be filtered and sorted, they can also be retrieved in batches. | Requires 'Read' permission on 'GuaranteedState' securable type |
GET | /Consumer/Policy/Dashboard/DeviceStatus | Returns dashboard device status | Requires 'Read' permission on 'GuaranteedState' securable type |
GET | /Consumer/Policy/Dashboard/DeviceStatus/{id} | Returns dashboard device status for a given policy | Requires 'Read' permission on 'GuaranteedState' securable type |
GET | /Consumer/Policy/Dashboard/DeviceStatusByCriticality | Returns dashboard device status by criticality | Requires 'Read' permission on 'GuaranteedState' securable type |
GET | /Consumer/Policy/Dashboard/DeviceStatusByCriticality/{id} | Returns dashboard device status by criticality for a given policy id | Requires 'Read' permission on 'GuaranteedState' securable type |
GET | /Consumer/Policy/Dashboard/PolicyRuleStatus | Returns dashboard policy rule status | Requires 'Read' permission on 'GuaranteedState' securable type |
GET | /Consumer/Policy/Dashboard/PolicyRuleStatus/{id} | Returns dashboard policy rule status for a given policy id | Requires 'Read' permission on 'GuaranteedState' securable type |
GET | /Consumer/Policy/Dashboard/PolicyEffectiveness | Returns dashboard with policy effectiveness | Requires 'Read' permission on 'GuaranteedState' securable type |
GET | /Consumer/Policy/Dashboard/PolicyEffectiveness/{id} | Returns dashboard with policy effectiveness for a given policy id | Requires 'Read' permission on 'GuaranteedState' securable type |
GET | /Consumer/Policy/Dashboard/PolicyRuleRemediation/{days} | Returns dashboard device status in the last X days | Requires 'Read' permission on 'GuaranteedState' securable type |
GET | /Consumer/Policy/Dashboard/PolicyRuleRemediation/{days}/{id} | Returns dashboard device status for a given policy id | Requires 'Read' permission on 'GuaranteedState' securable type |
POST | /Consumer/Policy/View/PolicyStatus/Search | Returns filtered and sorted policy statuses.
| Requires 'Read' permission on 'GuaranteedState' securable type |
POST | /Consumer/Policy/View/DevicePolicyRuleStatus/Search | Returns filtered and sorted policy rule status
| Requires 'Read' permission on 'GuaranteedState' securable type |
POST | /Consumer/Policy/View/DevicePolicyRuleStatus/policyid/{policyId}/Search | Returns filtered and sorted policy rule status
| Requires 'Read' permission on 'GuaranteedState' securable type |
POST | /Consumer/Policy/View/PolicyRuleStatus/Search | Returns filtered and sorted rules status
| Requires 'Read' permission on 'GuaranteedState' securable type |
POST | /Consumer/Policy/View/PolicyRuleStatus/policyid/{policyId}/Search | Returns filtered and sorted rules status
| Requires 'Read' permission on 'GuaranteedState' securable type |
POST | /Consumer/Policy/View/PolicyRuleStatus/tachyonguid/{guid}/Search | Returns filtered and sorted rules for given device
| Requires 'Read' permission on 'GuaranteedState' securable type |
POST | /Consumer/Policy/View/PolicyRuleStatus/policyid/{policyId}/tachyonguid/{guid}/Search | Returns filtered and sorted rules for given device
| Requires 'Read' permission on 'GuaranteedState' securable type |
POST | /Consumer/Policy/View/DevicePolicyRuleStatus/ruleid/{ruleId}/Search | Returns filtered and sorted device rules
| Requires 'Read' permission on 'GuaranteedState' securable type |
POST | /Consumer/Policy/View/DevicePolicyRuleStatus/policyid/{policyId}/ruleid/{ruleId}/Search | Returns filtered and sorted device rules
| Requires 'Read' permission on 'GuaranteedState' securable type |
POST | /Consumer/Policy/View/DevicePolicyPolicyStatus/policyid/{policyId}/Search | Returns filtered and sorted policy device from policy status
| Requires 'Read' permission on 'GuaranteedState' securable type |
POST | /Consumer/Policy/View/PolicyRulePolicyDeviceStatus/policyid/{policyId}/tachyonguid/{guid}/Search | Returns filtered and sorted policy rule device and policy status
| Requires 'Read' permission on 'GuaranteedState' securable type |