Apéndice 2. Cambios desde la 6.2 a 6.4

Cambios incompatibles hacia atrás

authentication

ZBXNEXT-276 Eliminadas las propiedades saml_idp_entityid, saml_sso_url, saml_slo_url, saml_username_attribute, saml_sp_entityid, saml_nameid_format, saml_sign_messages, saml_sign_assertions, saml_sign_authn_requests, saml_sign_logout_requests, saml_sign_logout_responses, saml_encrypt_nameid, saml_encrypt_assertions. These properties are now part of User directory API.
ZBXNEXT-276 Renombrada la propiedad ldap_configured a ldap_auth_enabled.
ZBXNEXT-276 Añadidas nuevas propiedades ldap_jit_status, saml_jit_status, jit_provision_interval, disabled_usrgrpid.

drule

ZBXNEXT-7921 Se eliminó la propiedad nextcheck.

httptest

ZBXNEXT-7921 Se eliminó la propiedad nextcheck.

item

ZBXNEXT-6980 item.create, item.update: Se agregó validación estricta de los parámetros del método.

itemprototype

ZBXNEXT-6980 itemprototype.create, itemprototype.update: Se agregó validación estricta de los parámetros del método.

mediatype

ZBXNEXT-6796 Se eliminó la propiedad exec_params.
ZBXNEXT-6796 Se agregó una nueva propiedad parameters (contiene una lista de objetos parámetro para " tipos de medios "script").

proxy

ZBXNEXT-2557 proxy.get: Se agregó validación estricta de los parámetros del método.

user

ZBXNEXT-8085 Se eliminó la compatibilidad con la propiedad obsoleta alias.
ZBXNEXT-276 La propiedad roleid ya no es obligatoria.
ZBXNEXT-276 Se agregaron nuevas propiedades userdirectoryid, ts_provisioned.
ZBXNEXT-276 Se agregó un nuevo método user.provision.
ZBXNEXT-276 user.create: el parámetro usrgrps ya no es obligatorio.
ZBXNEXT-8085 user.create, user.update: se eliminó la compatibilidad con el parámetro obsoleto user_medias.
ZBXNEXT-8085 user.login: se eliminó la compatibilidad con el parámetro obsoleto user.
ZBXNEXT-3100 user.update: se agregó un nuevo parámetro current_passwd.

userdirectory

ZBXNEXT-276 Se agregaron nuevas propiedades idp_type, provision_status, user_username, user_lastname, user_ref_attr, group_membership, group_basedn, group_name, group_member, group_filter, idp_entityid, sp_entityid, sso_url, slo_url, username_attribute, nameid_format, scim_status, encrypt_nameid, encrypt_assertions , sign_messages, sign_assertions, sign_authn_requests, sign_logout_requests, sign_logout_responses, provision_media, provision_groups.
ZBXNEXT-276 userdirectory.get: se eliminó la compatibilidad con la búsqueda por base_dn, bind_dn, host, search_attribute, filtro_búsqueda.
ZBXNEXT-276 userdirectory.get: se eliminó la compatibilidad con el filtrado por host, nombre.
ZBXNEXT-276 userdirectory.get: Se agregó soporte para filtrar por idp_type, provision_status.
ZBXNEXT-276 userdirectory.get: Se agregaron nuevos parámetros selectProvisionMedia, selectProvisionGroups.

Otros cambios y correcciones de errores

API

ZBXNEXT-8051 El método de autorización cambió del parámetro auth al encabezado Authorization.
ZBXNEXT-8051 Parámetro obsoleto auth.

action

ZBXNEXT-7964 Se agregó una nueva propiedad pause_symptoms.

auditlog

ZBXNEXT-8105 Se agregó un nuevo tipo de recurso de entrada del registro de auditoría (51 - Conector).

connector

ZBXNEXT-8105 Se agregó una nueva API de conector con los métodos connector.create, connector.update, connector.get, connector.delete.

tablero

ZBXNEXT-4714 Se agregaron nuevos tipos de campo de widget de tablero (11 - Usuario, 12 - Acción, 13 - Tipo de medio).

Se agregaron nuevas combinaciones de valores posibles de las propiedades del objeto de campo del widget del panel para diferentes tipos de widget:
ZBXNEXT-4714 actionlog: Añadido "type": 11, "name": "userids", "value": <user ID>.
ZBXNEXT-4714 actionlog: Añadido "tipo": 12, "nombre": "actionids", "valor": <ID de acción>.
ZBXNEXT-4714 actionlog: Se agregó "type": 13, "name": "mediatypeids", "value": <ID de tipo de medio >.
ZBXNEXT-4714 actionlog: Añadido "tipo": 0, "nombre": "estados", "valor": <0 - En progreso; 1 - Enviado/Ejecutado; 2 - Error>.
ZBXNEXT-4714 actionlog: Añadido "tipo": 1, "nombre": "mensaje", "valor": "<cualquier cadena valor>".
ZBXNEXT-7661 item: Añadido "tipo": 1, "nombre": "umbrales.color.<N>", "valor ": "<código de color hexadecimal>".
ZBXNEXT-7661 item: Añadido "tipo": 1, "nombre": "umbrales.umbral.<N>", "valor ": "<cualquier valor de cadena>".
ZBXNEXT-5491 svggraph: Se agregó "tipo": 1, "nombre": "ds.data_set_label.<N>", "valor ": "<cualquier valor de cadena>".
ZBXNEXT-8165 tophosts: Se agregó "tipo": 0, "nombre": "columnas.decimal_places.<N>", "valor ": <rango de valores válidos: 0-10>.

discoveryrule

ZBXNEXT-6406 La propiedad interfaceid ya no es obligatoria para regla LLD escribe "Comprobación simple" (3), "Comprobación externa" (10), "Agente SSH" (13) y "Agente TELNET" (14).
ZBXNEXT-4428, ZBXNEXT-8246 Se agregó nueva regla LLD preprocesamiento escribe "Valor de SNMP walk" (28), "SNMP walk a JSON" (29).

evento

ZBXNEXT-7964 Se agregó una nueva propiedad cause_eventid.
ZBXNEXT-7964 event.acknowledge: Se agregaron nuevas acciones de actualización de eventos " cambiar el rango del evento a causa" (128), "cambiar el rango del evento a síntoma" (256).
ZBXNEXT-7964 event.acknowledge: se agregó un nuevo parámetro cause_eventid.
ZBXNEXT-7964 event.get: Se agregó un nuevo parámetro síntoma.

gráfico

ZBX-7706 graph.get: la disponibilidad del gráfico no depende de los permisos para los elementos especificados en las propiedades del gráfico ymin_itemid y ymax_itemid.

prototipo de gráfico

ZBX-7706 graphprototype.get: La disponibilidad del prototipo de gráfico no depende de los permisos para los elementos especificados en las propiedades del prototipo de gráfico ymin_itemid y ymax_itemid.

métrica

ZBXNEXT-6406 La propiedad interfaceid ya no es obligatoria para los tipos de métrica " Comprobación simple" (3), "Comprobación externa" (10), "Agente SSH" (13) y "Agente TELNET" (14).
ZBXNEXT-4428, ZBXNEXT-8246 Se agregó nuevo preprocesamiento de elementos escribe "Valor de recorrido SNMP" (28), "Recorrido SNMP a JSON" (29).

prototipo de métrica

ZBXNEXT-6406 La propiedad interfaceid ya no es obligatoria para el prototipo de métrica escriba "Comprobación simple" (3), "Comprobación externa" (10), "Agente SSH" (13) y "Agente TELNET" (14).
ZBXNEXT-4428, ZBXNEXT-8246 Se agregó un nuevo preprocesamiento en prototipo de métrica escriba "Valor de recorrido SNMP" (28), "Recorrido SNMP a JSON" (29).

módulo

ZBXNEXT-7469 Se agregó una nueva API de módulo con los métodos module.create, module.delete, module.get, module.update.

problema

ZBXNEXT-7964 Se agregó una nueva propiedad cause_eventid.
ZBXNEXT-7964 problem.get: Se agregó un nuevo parámetro síntoma.

proxy

ZBXNEXT-2557 Se agregaron nuevas propiedades version, compatibility.

guion

ZBXNEXT-3496 Se agregaron nuevas propiedades url, new_window.
ZBXNEXT-3496 Se agregó un nuevo Script tipo "URL" (6).
ZBXNEXT-3496 Se agregó un nuevo método script.getscriptsbyevents.
ZBXNEXT-3496 script.create: la propiedad scope ahora es obligatoria.
ZBXNEXT-3496 script.create: la propiedad command ahora es obligatoria para Script escribe "Script" (0), "IPMI" (1), "SSH" (2), "TELNET" (3) y "Webhook" (5).
ZBXNEXT-3496 script.getscriptsbyhosts: el método ahora resuelve automáticamente las macros en las propiedades confirmación, url.

template

ZBXNEXT-1111 Se agregaron nuevas propiedades vendor_name, vendor_version.

trigger

ZBXNEXT-7972 Añadida nueva propiedad url_name.

triggerprototype

ZBXNEXT-7972 Se agregó una nueva propiedad url_name.