Sidebar

fr:manual:api:changes_3.4_-_4.0

Annexe 2. Modifications depuis 3.4 vers 4.0

Modifications incompatibles avec les versions précédentes

Général

Modifications :
ZBXNEXT-4247 Abandon du support des méthodes obsolètes user.updateprofile, user.addmedia, user.updatemedia, user.deletemedia, usergroup.massadd, usergroup.massupdate et usermedia.get
ZBXNEXT-4175 Les valeurs d'email dans les méthodes de l'API user.get, user.create et user.update sont représentées sous forme de tableau si le type de média est email. ZBX-3783 proxy.delete: les proxys ne peuvent pas être supprimés lorsqu'il sont utilisés dans les actions

action

Modifications :
ZBXNEXT-413 la propriété maintenance_mode a été renommée en pause_suppressed.

dashboard

Modifications :
ZBXNEXT-4516 types de widgets de tableau de bord renommés : actlogactionlog, dscvrydiscovery, favgrphfavgraphs, favmapfavmaps, favscrfavscreens, hoststatproblemhosts, navigationtreenavtree, stszbxsysteminfo, sysmapmap, syssumproblemsbysv et webovrweb
ZBXNEXT-4588 type de tableau de bord ajouté : svggraph

drule

Modifications :
ZBX-3783 les règles de découverte ne peuvent pas être supprimées si elles sont utilisées dans les actions

user

Modifications :
ZBXNEXT-4573 user.login : le champs mot de passe est obligatoire lorsque l'authentification est activée.
ZBXNEXT-4573 user.create : le champs mot de passe n'est pas obligatoire si l'utilisateur appartient seulement à des groupes qui ont un accès LDAP.
ZBXNEXT-4573 user.update : le champs mot de passe peut être une chaîne vide si l'utilisateur appartient seulement à des groupes qui ont un accès LDAP.

usergroup

Modifications :
ZBXNEXT-4573 modification du type gui_access 2 ? 3 - “désactive l'accès à l'interface web”.
ZBXNEXT-4573 ajout du type gui_access à 2 - “utilise l'authentification LDAP”.

Autres modifications et bugs corrigés

Général

Modifications :
ZBXNEXT-4426 ajout d'une nouvelle tâche de l'API introduisant une nouvelle méthode task.create.
ZBXNEXT-4152 ajout de la possibilité de filtrer les IDs avec zéro. Par exemple : host.get() avec l'option {“proxyids”: [0]} retournera les hôtes supervisés par serveur.

apiinfo

Modifications :
ZBX-3783 ajout de la validation stricte des paramètres d'entrée pour la méthode version

action

Modifications :
ZBXNEXT-413 modification des opérateurs supportés dans les conditions d'action 16: 4 - “in” et 7 - “not in” en nouveaux 10 - “Yes” et 11 - “No”.
ZBXNEXT-2788 ajout du support pour l'opérateur not dans la formule du filtre des expressions personnalisées
ZBX-3783 ajout de la validation stricte des paramètres d'entrée pour la méthode delete ; ajout de l'audit

correlation

Modifications :
ZBXNEXT-2788 ajout du support pour l'opérateur not dans la formule du filtre des expressions personnalisées
ZBX-3783 ajout de la validation stricte des paramètres d'entrée pour la méthode delete ; ajout de l'audit

discoveryrule

Modifications :
ZBXNEXT-2788 ajout du support pour l'opérateur not dans la formule du filtre des expressions personnalisées
ZBXNEXT-2788 ajout du support de la valeur 9 dans l'opérateur de condition de filtre

drule

Modifications :
ZBX-3783 ajout de la validation stricte des paramètres d'entrée pour la méthode delete

event

Modifications :
ZBXNEXT-413 event.get : ajout du nouveau paramètre suppressed.
ZBXNEXT-413 event.get : ajout du nouveau paramètre selectSuppressionData qui retourne la liste des maintenances dans la propriété suppression_data.
ZBXNEXT-4118 event.get : ajout d'une nouvelle propriété evaltype et extension de la propriété tags pour supporter la nouvelle valeur “<?operator>”
ZBXNEXT-4119 event.get : retourne uniquement les problèmes et les événements de récupération correspondants qui correspondent au tag basé sur le filtre de permission.
ZBXNEXT-4588 event.get : ajout des nouveaux paramètres problem_time_from et problem_time_till

hostprototype

ZBXNEXT-4656 hostprototype.create, hostprototype.update : ajout de la validation stricte des paramètres d'entrée et ajout de l'audit.

item

Modifications :
ZBXNEXT-4358 ajout du nouveau type d'élément “HTTP agent”.

itemprototype

Modifications :
ZBXNEXT-4200 itemprototype.create, itemprototype.update : ajout de la possibilité d'ajouter des éléments réguliers et des éléments web comme éléments principaux dans la propriété master_itemid.

maintenance

Modifications :
ZBXNEXT-413 ajout de la nouvelle propriété tags_evaltype.
ZBXNEXT-413 maintenance.create, maintenance.update : ajout de la nouvelle propriété tags.
ZBXNEXT-413 maintenance.get : ajout de la nouvelle option selectTags qui retourne les tags de problèmes de maintenance dans la propriété tags.

map

Modifications :
ZBXNEXT-413 ajout de la nouvelle propriété show_suppressed.

mediatype

Modifications :
ZBXNEXT-4144 le champs mot de passe pour le type d'authentification “Utilisateur et mot de passe” est passée optionnelle.

problem

Modifications :
ZBXNEXT-413 problem.get : ajout du nouveau paramètre suppressed.
ZBXNEXT-413 problem.get : ajout du nouveau paramètre selectSuppressionData qui retourne la liste des maintenances dans la propriété suppression_data.
ZBXNEXT-4118 problem.get : ajout de la nouvelle propriété evaltype et extension de la propriété tags pour supporter la nouvelle valeur “<?operator>”
ZBXNEXT-4119 problem.get : retourne seulement les événements qui correspondent au tag basé sur le filtre des permissions

proxy

Modifications :
ZBXNEXT-4411 ajout d'une nouvelle propriété auto_compress.

trigger

Modifications :
ZBXNEXT-3860 trigger.get : ajout d'un nouveau paramètre evaltype et tags qui permet de filtrer les déclencheurs par tags
ZBXNEXT-4357 trigger.get : ajout d'une nouvelle option selectTriggerDiscovery qui retourne l'objet de déclencheur de découverte dans la propriété triggerDiscovery

usergroup

Modifications :
ZBXNEXT-4119 usergroup.get : ajout d'une nouvelle option selectTagFilters qui retourne le tableau des tags basés sur les permissions dans la propriété tag_filters
ZBXNEXT-4119 usergroup.create et usergroup.update : ajout d'une nouvelle propriété tag_filters