List or add policy rules
manage_policy_rulesLists policy rules or adds a new policy version from explicit rules or event IDs, deriving supported rules from allowed audit events when possible.
Instructions
Lists policy rules or creates a new policy version with explicit rules or event-derived rules. Use event_ids with status=allowed for “allow all these audit events on my policy”; the Portal will derive supported policy rules when possible. Do not add explicit flat file-hash rules for Windows WDAC. Requires policies:read for list and policies:write for add.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Optional rule type override for event-derived rules | |
| limit | No | ||
| rules | No | Explicit rules to add/update | |
| action | Yes | ||
| offset | No | ||
| status | No | Status for event-derived rules; defaults to allowed | |
| platform | No | Disambiguates policy_name matches | |
| event_ids | No | Telemetry event IDs to turn into rules | |
| policy_id | No | Policy UUID. Required for list; optional for add if policy_name is provided. | |
| policy_name | No | Policy current-version name for add when policy_id is unknown. |