Annexe 2. Modifications de 6.2 à 6.4
Modifications non rétrocompatibles
authentification
ZBXNEXT-276 Propriétés supprimées 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. Ces propriétés font désormais partie de l'API User directory.
ZBXNEXT-276 Renommé la propriété ldap_configured enldap_auth_enabled.
ZBXNEXT-276 Ajout de nouvelles propriétés ldap_jit_status, saml_jit_status, jit_provision_interval, disabled_usrgrpid.\
règle
ZBXNEXT-7921 Propriété supprimée nextcheck.\
httptest
ZBXNEXT-7921 Propriété supprimée nextcheck.\
item
ZBXNEXT-6980 item.create, item.update : Ajout d'une validation stricte des paramètres de la méthode.\
itemprototype
ZBXNEXT-6980 itemprototype.create, itemprototype.update : Ajout d'une validation stricte des paramètres de la méthode.\
type de support
ZBXNEXT-6796 Propriété supprimée exec_params.
ZBXNEXT-6796 Ajout d'une nouvelle propriété parameters (contient une liste d'objets paramètre pour " types de média "script").\
proxy
ZBXNEXT-2557 proxy.get : Ajout d'une validation stricte des paramètres de la méthode.\
utilisateur
ZBXNEXT-8085 Suppression de la prise en charge de la propriété obsolète alias.
ZBXNEXT-276 La propriété roleid n'est plus obligatoire.
ZBXNEXT-276 Ajout de nouvelles propriétés userdirectoryid, ts_provisioned.
ZBXNEXT-276 Ajout d'une nouvelle méthode user.provision.
ZBXNEXT-276 user.create : le paramètre usrgrps n'est plus obligatoire.
ZBXNEXT-8085 user.create, user.update : suppression de la prise en charge du paramètre obsolète user_medias.
ZBXNEXT-8085 user.login : suppression de la prise en charge du paramètre obsolète user.
ZBXNEXT-3100 user.update : ajout d'un nouveau paramètre current_passwd.\
répertoire des utilisateurs
ZBXNEXT-276 Ajout de nouvelles propriétés 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: Suppression de la prise en charge de la recherche par base_dn, bind_dn, host, search_attribute, search_filter.
ZBXNEXT-276 userdirectory.get: Suppression de la prise en charge du filtrage par host, name.
ZBXNEXT-276 userdirectory.get: Ajout d'un support pour le filtrage par idp_type, provision_status.
ZBXNEXT-276 userdirectory.get: Ajout de nouveaux paramètres selectProvisionMedia, selectProvisionGroups.\
Autres modifications et corrections de bugs
API
ZBXNEXT-8051 La méthode d'autorisation est passée du paramètre auth à l'en-tête Authorization.
ZBXNEXT-8051 Paramètre obsolète auth.\
action
ZBXNEXT-7964 Ajout d'une nouvelle propriété pause_symptoms.\
journal d'audit
ZBXNEXT-8105 Ajout d'un nouveau type de ressource d'entrée journal d'audit (51 - Connecteur).\
connecteur
ZBXNEXT-8105 Ajout d'une nouvelle API de connecteur avec les méthodes connector.create, connector.update, connector.get, connector.delete.\
tableau e bord
ZBXNEXT-4714 Ajout d'un nouveau champ du widget du tableau de bord types (11 - Utilisateurs, 12 - Action, 13 - Type de média).\
Ajout de nouvelles combinaisons de valeurs possibles pour les propriétés de l'objet de champ du widget du tableau de bord pour différents types de widgets:
ZBXNEXT-4714 actionlog: Ajouté"type": 11, "name": "userids", "value": <ID utilisateur>.
ZBXNEXT-4714 actionlog: Ajouté"type": 12, "name": "actionids", "value": <ID de l'action>.
ZBXNEXT-4714 actionlog: Ajouté"type": 13, "name": "mediatypeids", "value": <ID du type de média>.
ZBXNEXT-4714 actionlog: Ajouté"type": 0, "name": "statuses", "value": <0 - En cours; 1 - Sent/Executed; 2 - Échec>.
ZBXNEXT-4714 actionlog: Ajouté"type": 1, "name": "message", "value": "<toute valeur de chaîne de caractères>".
ZBXNEXT-7661 item: Ajouté"type": 1, "name": "thresholds.color.<N>", "value": "<code couleur hexadécimal>".
ZBXNEXT-7661 item: Ajouté"type": 1, "name": "thresholds.threshold.<N>", "value": "<toute valeur de chaîne de caractères>".
ZBXNEXT-5491 svggraph: Ajouté"type": 1, "name": "ds.data_set_label.<N>", "value": "<toute valeur de chaîne de caractères>".
ZBXNEXT-8165 tophosts: Ajouté"type": 0, "name": "columns.decimal_places.<N>", "value": <valeurs de plage valide : 0-10>.\
règle de découverte
ZBXNEXT-6406 La propriété interfaceid n'est plus obligatoire pour la règle LLD de type "Vérification simple" (3), "Vérification externe" (10), "Agent SSH" (13) et "Agent TELNET" (14).
ZBXNEXT-4428, ZBXNEXT-8246 Ajout d'un nouveau prétraitement de règle LLD de type "SNMP walk value" (28), "SNMP walk to JSON" (29).\
événement
ZBXNEXT-7964 Ajout d'une nouvelle propriété cause_eventid.
ZBXNEXT-7964 event.acknowledge : Ajout de nouvelles actions de mise à jour d'événement " changer le rang de l'événement en cause" (128), "changer le rang de l'événement en symptôme" (256).
ZBXNEXT-7964 event.acknowledge : Ajout d'un nouveau paramètre cause_eventid.
ZBXNEXT-7964 event.get : Ajout du nouveau paramètre symptom.\
graphique
ZBX-7706 graph.get : la disponibilité du graphique ne dépend pas des autorisations sur les éléments spécifiés dans les [propriétés du graphique](/manual/api /reference/graph/object#graph) ymin_itemid et ymax_itemid.\
prototype de graphique
ZBX-7706 graphprototype.get : la disponibilité du prototype de graphique ne dépend pas des autorisations sur les éléments spécifiés dans les [propriétés du prototype de graphique](/manual /api/reference/graphprototype/object#graph-prototype) ymin_itemid et ymax_itemid.\
hostinterface
ZBXNEXT-4428 Added new property max_repetitions.\
hostprototype
ZBXNEXT-4428 Added new property max_repetitions.\
élément
ZBXNEXT-6406 La propriété interfaceid n'est plus obligatoire pour les types élément " Vérification simple" (3), "Vérification externe" (10), "Agent SSH" (13) et "Agent TELNET" (14).
ZBXNEXT-4428,
ZBXNEXT-8246 Ajout de nouveaux types de prétraitement de l'élément "Valeur de marche SNMP" (28), "SNMP marche vers JSON" (29).\
prototype d'élément
ZBXNEXT-6406 La propriétéinterfaceidn'est plus obligatoire pour les types item prototype "Simple check" (3), "External check" (10), "SSH agent" (13), et "TELNET agent" (14).
ZBXNEXT-4428, ZBXNEXT-8246 Ajout de nouveaux types item prototype preprocessing "SNMP walk value" (28), "SNMP walk to JSON" (29).\
module
ZBXNEXT-7469 Ajout d'une nouvelle API de module avec les méthodes module.create, module.delete, module.get, module.update.\
problème
ZBXNEXT-7964 Ajout d'une nouvelle propriété cause_eventid.
ZBXNEXT-7964 problem.get : Ajout d'un nouveau paramètre symptom.\
proxy
ZBXNEXT-2557 Ajout de nouvelles propriétés version, compatibility.\
script
ZBXNEXT-3496 Ajout de nouvelles propriétés url, new_window.
ZBXNEXT-3496 Ajout d'un nouveau type Script "URL" (6).
ZBXNEXT-3496 Ajout d'une nouvelle méthode script.getscriptsbyevents.
ZBXNEXT-3496 script.create : La propriété scope est désormais obligatoire.
ZBXNEXT-3496 script.create : La propriété command est désormais obligatoire pour le type [Script](/manual/api/reference/script/object #script) "Script" (0), "IPMI" (1), "SSH" (2), "TELNET" (3) et "Webhook" (5).
ZBXNEXT-3496 script.getscriptsbyhosts : La méthode résout désormais automatiquement les macros dans les propriétés confirmation, url.\
modèle
ZBXNEXT-1111 Ajout de nouvelles propriétés vendor_name, vendor_version.\
déclencheur
ZBXNEXT-7972 Ajout d'une nouvelle propriété url_name.\
prototype de déclencheur
ZBXNEXT-7972 Ajout d'une nouvelle propriété url_name.\