get_persona_permissions
Retrieve permissions for a specified role (e.g., technician, foreman) at a given work order state to see which actions are allowed in the Technician Portal.
Instructions
Get what a persona/role can do at a given work order state.
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": {
"persona": "<persona>"
},
"name": "get_persona_permissions"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| state | No | Optional: WO state to scope permissions (e.g., 'OPEN', 'PENDING') | |
| persona | Yes | Role (e.g., 'technician', 'foreman', 'supervisor', 'administrator') |