manage_dashboard
Create and edit Zabbix dashboards with validated, two-step-confirmed changes to prevent accidental updates.
Instructions
Create and edit Zabbix dashboards. Changes are validated, then two-step confirmed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | create/rename: dashboard name | |
| page | No | Page index for add/remove_widget | |
| pages | No | replace_pages: full page list | |
| private | No | create/set_sharing: private (true) or public | |
| widgets | No | create: widgets for the first page; add_widget: widget(s) to add. Each: {type, name, x?, y?, width?, height?, fields?}. x/y are auto-placed when omitted. | |
| dashboard | No | Dashboard name or id (get/modify operations) | |
| operation | Yes | ||
| user_groups | No | set_sharing: [{usrgrpid, permission(2 read,3 write)}] (replaces list) | |
| widget_name | No | remove_widget: widget name | |
| confirm_token | No | Token from the preview call |