update_dashboard
Update an existing Splunk dashboard definition, with automatic edit-access verification and refusal when ACL permissions deny changes. Requires prior consultation of official Splunk docs.
Instructions
Update an EXISTING dashboard's definition. Pre-checks your edit access and REFUSES if Splunk ACL denies write. Requires docsConsulted=true. DOCUMENTATION-FIRST: read the official Splunk docs (use the splunk_docs tool) before writing SPL or a dashboard definition; do not guess syntax or schema.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app | No | App namespace. Default: the dashboard's current app. | |
| name | Yes | Existing dashboard name/id. | |
| owner | No | Owner namespace. Default: the dashboard's current owner. | |
| format | No | studio or classic. Auto-detected if omitted. | |
| definition | Yes | New full definition (Studio JSON or Classic XML). | |
| docsConsulted | Yes | Must be true — confirms you read the Splunk docs for this format. | |
| docsReference | No | The doc URL/section you used. |