Apêndice 2. Alterações de 6.2 para 6.4

Alterações incompatíveis com versões anteriores

authentication

ZBXNEXT-276 Removidas as propriedades 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. Essas propriedades agora fazem parte de User directory API.
ZBXNEXT-276 Renomeou a propriedade ldap_configured para ldap_auth_enabled.
ZBXNEXT-276 Adicionadas novas propriedades ldap_jit_status, saml_jit_status, jit_provision_interval, disabled_usrgrpid.

drule

ZBXNEXT-7921 Removida a propriedade nextcheck.

httptest

ZBXNEXT-7921 Removida a propriedade nextcheck.

item

ZBXNEXT-6980 item.create, item.update: Adicionada validação rigorosa dos parâmetros do método

itemprototype

ZBXNEXT-6980 itemprototype.create, itemprototype.update: Adicionada validação rigorosa dos parâmetros do método

mediatype

ZBXNEXT-6796 Removida a propriedade exec_params.
ZBXNEXT-6796 Adicionada a nova propriedade parameters (contém uma lista de objetos parameter para tipos de mídia "script").

proxy

ZBXNEXT-2557 proxy.get: Adicionada validação rigorosa dos parâmetros do método

user

ZBXNEXT-8085 Removido o suporte para a propriedade obsoleta alias.
ZBXNEXT-276 A propriedade roleid não é mais obrigatória.
ZBXNEXT-276 Adicionadas novas propriedades userdirectoryid, ts_provisioned.
ZBXNEXT-276 Adicionado novo método user.provision.
ZBXNEXT-276 user.create: O parâmetro usrgrps não é mais obrigatório.
ZBXNEXT-8085 user.create, user.update: Removido o suporte ao parâmetro obsoleto user_medias.
ZBXNEXT-8085 user.login: Removido o suporte ao parâmetro obsoleto user.
ZBXNEXT-3100 user.update: Adicionado o novo parâmetro current_passwd.

userdirectory

ZBXNEXT-276 Adicionadas novas propriedades 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: Removido o suporte para pesquisa por base_dn, bind_dn, host, search_attribute, search_filter ZBXNEXT-276 userdirectory.get: Removido o suporte para filtragem por host, name.
ZBXNEXT-276 userdirectory.get: Adicionado suporte para filtragem por idp_type, provision_status.
ZBXNEXT-276 userdirectory.get: Adicionados novos parâmetros selectProvisionMedia, selectProvisionGroups.

Outras alterações e correções de bugs

API

ZBXNEXT-8051 Método de autorização alterado do parâmetro auth para o cabeçalho Authorization.
ZBXNEXT-8051 Parâmetro auth obsoleto.

action

ZBXNEXT-7964 Adicionada nova propriedade pause_symptoms.

auditlog

ZBXNEXT-8105 Adicionado novo tipo de recurso de entrada audit log (51 - Connector).

conector

ZBXNEXT-8105 Adição de uma nova API de conector com os métodos connector.create, connector.update, connector.get e connector.delete.

dashboard

ZBXNEXT-4714 Adicionados novos tipos de campo de widget do painel (11 - Usuário, 12 - Ação, 13 - Tipo de mídia).

Adicionadas novas combinações de valores possíveis das propriedades do objeto de campo de widget do painel para diferentes tipos de widget:
ZBXNEXT-4714 actionlog: Adicionado "type": 11, "name": "userids", "value": <user ID>.
ZBXNEXT-4714 actionlog: Adicionado "type": 12, "name": "actionids", "value": <action ID>.\ ZBXNEXT-4714 actionlog: Adicionado "type": 13, "name": "mediatypeids", "value": <media type ID>.
ZBXNEXT-4714 actionlog: Adicionado "type": 0, "name": "statuses", "value": <0 - Em andamento; 1 - Enviado/Executado; 2 - Falhou>``.\\ [ZBXNEXT-4714](https://support.zabbix.com/browse/ZBXNEXT-4714)actionlog: Adicionado"type": 1, "name": "message", "value": "<any string value>".\ [ZBXNEXT-7661](https://support.zabbix.com/browse/ZBXNEXT-7661)item: Adicionado"type": 1, "name": "thresholds.color.<N>", "value": "<hexadecimal color code>".\ [ZBXNEXT-7661](https://support.zabbix.com/browse/ZBXNEXT-7661)item: Adicionado"type": 1, "name": "thresholds.threshold.<N>", "value": "<any string value>".\ [ZBXNEXT-5491](https://support.zabbix.com/browse/ZBXNEXT-5491)svggraph: Adicionado"type": 1, "name": "ds.data_set_label.<N>", "value": "<any string value>".\ [ZBXNEXT-8165](https://support.zabbix.com/browse/ZBXNEXT-8165)tophosts: Adicionado"type": 0, "name": "columns.decimal_places.<N>", "value": <valid values range: 0-10>`.

discoveryrule

ZBXNEXT-6406 A propriedade interfaceid não é mais obrigatória para os tipos de LLD rule "Simple check" (3), "External check" (10), "SSH agent" (13) e "TELNET agent" (14).
ZBXNEXT-4428, ZBXNEXT-8246 Adicionados novos tipos de LLD rule preprocessing "SNMP walk value" (28), "SNMP walk to JSON" (29).

evento ####

ZBXNEXT-7964 Adicionada nova propriedade cause_eventid.
ZBXNEXT-7964 event.acknowledge: Adicionadas novas ações de atualização de eventos "change event rank to cause" (128), "change event rank to symptom" (256).
ZBXNEXT-7964 event.acknowledge: Adicionado novo parâmetro cause_eventid.
ZBXNEXT-7964 event.get: Adicionado o novo parâmetro symptom.

graph

ZBX-7706 graph.get: A disponibilidade do gráfico não depende de permissões para os itens especificados em graph properties ymin_itemid e ymax_itemid.

graphprototype

ZBX-7706 graphprototype.get: A disponibilidade do protótipo de gráfico não depende de permissões para os itens especificados nas propriedades do protótipo de gráfico ymin_itemid e ymax_itemid.

item

ZBXNEXT-6406 A propriedade interfaceid não é mais obrigatória para os tipos item "Simple check" (3), "External check" (10), "SSH agent" (13) e "TELNET agent" (14).
ZBXNEXT-4428, ZBXNEXT-8246 Adicionados novos tipos item preprocessing "SNMP walk value" (28), "SNMP walk to JSON" (29).

itemprototype

ZBXNEXT-6406 A propriedade interfaceid não é mais obrigatória para os tipos item prototype "Simple check" (3), "External check" (10), "SSH agent" (13) e "TELNET agent" (14).
ZBXNEXT-4428, ZBXNEXT-8246 Adicionados novos tipos item prototype preprocessing "SNMP walk value" (28), "SNMP walk to JSON" (29)

module

ZBXNEXT-7469 Adição de uma nova API de módulo com os métodos module.create, module.delete, module.get, module.update.

problem

ZBXNEXT-7964 Adicionada nova propriedade cause_eventid.
ZBXNEXT-7964 problem.get: Adicionado novo parâmetro symptom.

proxy

ZBXNEXT-2557 Adicionadas novas propriedades version, compatibility.

script

ZBXNEXT-3496 Adicionadas novas propriedades url, new_window.
ZBXNEXT-3496 Adicionado novo Script tipo "URL" (6).
ZBXNEXT-3496 Adicionado novo método script.getscriptsbyevents.
ZBXNEXT-3496 script.create: A propriedade scope agora é obrigatória.
ZBXNEXT-3496 script.create: A propriedade command agora é obrigatória para os tipos Script "Script" (0), "IPMI" (1), "SSH" (2), "TELNET" (3) e "Webhook" (5).
ZBXNEXT-3496 script.getscriptsbyhosts: O método agora resolve automaticamente as macros nas propriedades confirmation, url.

template

ZBXNEXT-1111 Adição de novas propriedades vendor_name, vendor_version.

trigger

ZBXNEXT-7972 Adicionada nova propriedade url_name.

triggerprototype

ZBXNEXT-7972 Adicionada nova propriedade url_name.