Validate token permissions
validate_token_permissionsCheck an API token's permission rules against the schema the API uses, say which rule shape a broken one was meant to be, and warn about valid rules that probably don't do what was meant (rule order, restore without view, sync-schema alone, allow "*").
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"permissions": "<permissions>"
},
"name": "validate_token_permissions"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| permissions | Yes | The permission rules, e.g. [{ "mode": "allow", "action": "view", "resourceType": "item", "listIds": ["*"], "itemIds": ["*"] }] |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes |