update-ruleset
Update an existing ruleset to change its scopes, description, or enabled status. Identify the ruleset by href or name to modify the security policy.
Instructions
Update an existing ruleset in the PCE. Provide either 'href' or 'name' (but not both) to identify the ruleset. WRITE OPERATION: changes PCE state. In clients that gate tool calls (Claude Desktop, Claude Code), this pauses for the user to approve it -- the call has not failed and must not be retried while waiting.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| href | No | Href of the ruleset to update (e.g., /orgs/1/sec_policy/active/rule_sets/123) | |
| name | No | Name of the ruleset to update (alternative to href) | |
| scopes | No | New scopes for the ruleset. Each scope is an array of label identifiers (either href strings like '/orgs/1/labels/42', or key=value strings like 'role=web', or objects with href property). | |
| enabled | No | Whether the ruleset is enabled | |
| description | No | New description for the ruleset |