Zabbix API 在 6.0 版本中的变更

6.0.39

告警

变更:
ZBX-26023 alert.get: 管理员用户类型的用户现在可以获取其用户组内用户的"消息"(0)类型告警数据。

6.0.38

告警

变更:
ZBX-26258 alert.get: 参数 selectUsers 现在会根据 user.get 方法添加的限制返回数据.
ZBX-26258 alert.get: 管理员用户类型的用户现在只能检索关于其自身用户的"消息"(0)类型警报数据.

媒介类型

变更:
ZBX-26258 mediatype.get: 参数 selectUsers 现在根据添加到 user.get 方法的限制返回数据。

角色

变更:
ZBX-26258 role.get: 参数 selectUsers 现在会根据添加到 user.get 方法的限制返回数据.

用户

变更:
ZBX-26258 user.get: 当请求用户媒体、权限或角色信息时,管理员用户类型用户只能获取自身用户的数据。
ZBX-26258 user.get: 管理员用户类型用户现在仅能获取以下User object属性中关于自身用户的信息: userid, attempt_clock, attempt_failed, attempt_ip, autologin, autologout, lang, name, refresh, roleid, rows_per_page, surname, theme, timezone, url, username。对于其用户组中的其他用户,仅能获取: userid, name, surname, username

用户组

变更:
ZBX-26258 usergroup.get: 参数 selectUsers 现在会根据添加到 user.get 方法的限制返回数据。

6.0.34

媒介类型

变更:
ZBX-25385 mediatype.get: 参数 selectMessageTemplates 现在仅支持 超级管理员 类型的用户.
ZBX-25385 mediatype.get: 管理员 类型的用户现在只能检索以下 Media type object 属性: mediatypeid, name, type, status, maxattempts.
ZBX-25385 mediatype.get: 当请求媒体类型的用户相关信息时, 管理员 类型的用户现在只能检索其自身用户的数据.

6.0.22

主机原型

变更:
ZBX-23284 hostprototype.gethostprototype.update:恢复了对组原型objects的group_prototypeid属性的支持。

6.0.19

动作

变更:
ZBX-21804 action.create, action.get, action.update, action.delete: 移除了对主机, 主机组、模板、触发器、proxy的写权限要求。

6.0.15

脚本

变更:
ZBX-19466 修改了 script object 的验证规则,现在要求其通过两个属性的组合保持唯一性:namemenu_path

6.0.14

用户

变更:
ZBXNEXT-8012 user.checkAuthentication: 新增参数 token.

6.0.13

配置

变更:
ZBXNEXT-7951 configuration.importconfiguration.importcompare: 针对 templateLinkagedeleteMissing: true 选项现在将解除缺失模板的关联(而非解除关联并 clear)。

发现规则

变更:
ZBXNEXT-7951 discoveryrule.update: 参数 uuid 现在支持更新.

图形

变更:
ZBXNEXT-7951 graph.update: 参数 uuid 现在可以更新。

图形原型

变更:
ZBXNEXT-7951 graphprototype.update: 参数 uuid 现在可以更新。

主机组

变更:
ZBXNEXT-7951 hostgroup.update: 参数 uuid 现在可以更新。

主机原型

变更:
ZBXNEXT-7951 hostprototype.update:参数 uuid 现在可以更新。

httptest

变更:
ZBXNEXT-7951 httptest.update: 参数 uuid 现在可以更新。

监控项

变更:
ZBXNEXT-7951 item.update: 参数 uuid 现在可被更新.

监控项原型

变更:
ZBXNEXT-7951 itemprototype.update:参数 uuid 现在可以更新。

模板

变更:
ZBXNEXT-7951 template.update: 参数 uuid 现在可被更新.

模板仪表盘

变更:
ZBXNEXT-7951 templatedashboard.update: 参数 uuid 现在可以更新。

触发器

变更:
ZBXNEXT-7951 trigger.update: 参数 uuid 现在可以更新。

触发器原型

变更:
ZBXNEXT-7951 triggerprototype.update: 参数 uuid 现在支持更新.

值映射

变更:
ZBXNEXT-7951 valuemap.update:参数 uuid 现在可以更新。

6.0.9

用户

变更:
ZBXNEXT-7971 user.create, user.update: 将"url"字段的最大长度增加至2048个字符。

6.0.7

图形

变更:
ZBX-7706 graph.get: 图表可用性不再依赖于对图表"ymin_itemid"和"ymax_itemid"字段中指定的监控项的权限.
即使图表的最小或最大Y轴链接到不可访问的监控项,该图表仍然可访问,但MIN/MAX Y轴的工作方式与指定计算方法为"Calculated"时相同.

图形原型

变更:
ZBX-7706 graphprototype.get: 图形原型可用性不再取决于对图形原型"ymin_itemid"和"ymax_itemid"字段中指定的监控项的权限。

6.0.3

发现规则

错误修复:
ZBX-19118 discoveryrule.create, discoveryrule.update: 属性 interfaceid 不再需要create/update HTTP agent 类型的LLD规则.

监控项

错误修复:
ZBX-19118 item.create, item.update: 属性 interfaceid 不再需要create/update HTTP agent类型监控项.

监控项原型

错误修复:
ZBX-19118 itemprototype.create, itemprototype.update: 属性 interfaceid 不再需要create/update HTTP agent 类型 监控项 原型.