rbac__explain_access_denied
Diagnose 403 access denials from Red Hat Lightspeed calls and return the exact console role names the caller is missing, so you can fix permissions without guessing.
Instructions
Diagnose a 403 access denial for a specific MCP tool call.
Returns only the console role names the caller is missing. Use this instead of guessing permission or role names.
The authenticated principal is usually the MCP service account when using client ID/secret in the environment—not the console user in chat.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| failed_url | No | Full REST URL from the error message, if available. | |
| failed_tool | No | MCP tool that failed, e.g. vulnerability__get_system_cves (toolset__function_name). | |
| http_status | No | HTTP status from the failure. | |
| failed_method | Yes | HTTP method used by the failed REST request, e.g. GET, POST, or PUT. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||