[comment]: # translation:outdated

[comment]: # ({d22d07b5-286a8a1a})
# Annexe 2. Modifications depuis 3.4 vers 4.0

[comment]: # ({/d22d07b5-286a8a1a})

[comment]: # ({75cfb013-31b2151e})
### Modifications incompatibles avec les versions précédentes

[comment]: # ({/75cfb013-31b2151e})

[comment]: # ({2f220cf0-5a1a8ace})
#### Général

Modifications :\
[ZBXNEXT-4247](https://support.zabbix.com/browse/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](https://support.zabbix.com/browse/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](/fr/manual/api/reference/mediatype/object#mediatype) est email.
[ZBX-3783](https://support.zabbix.com/browse/ZBX-3783) `proxy.delete`:
les proxys ne peuvent pas être supprimés lorsqu'il sont utilisés dans
les actions\
=== action === Modifications :\
[ZBXNEXT-413](https://support.zabbix.com/browse/ZBXNEXT-413) la
propriété `maintenance_mode` a été renommée en `pause_suppressed`.

[comment]: # ({/2f220cf0-5a1a8ace})

[comment]: # ({new-03d104a9})
#### action

Changes:\
[ZBXNEXT-413](https://support.zabbix.com/browse/ZBXNEXT-413) renamed
property `maintenance_mode` to `pause_suppressed`.

[comment]: # ({/new-03d104a9})

[comment]: # ({44f074ad-321e2e7a})
#### dashboard

Modifications :\
[ZBXNEXT-4516](https://support.zabbix.com/browse/ZBXNEXT-4516) types de
widgets de tableau de bord renommés : `actlog` => `actionlog`,
`dscvry` => `discovery`, `favgrph` => `favgraphs`, `favmap` =>
`favmaps`, `favscr` => `favscreens`, `hoststat` => `problemhosts`,
`navigationtree` => `navtree`, `stszbx` => `systeminfo`, `sysmap`
=> `map`, `syssum` => `problemsbysv` et `webovr` => `web`\
[ZBXNEXT-4588](https://support.zabbix.com/browse/ZBXNEXT-4588) type de
tableau de bord ajouté : `svggraph`\

[comment]: # ({/44f074ad-321e2e7a})

[comment]: # ({1a208521-a61a80c7})
#### drule

Modifications :\
[ZBX-3783](https://support.zabbix.com/browse/ZBX-3783) les règles de
découverte ne peuvent pas être supprimées si elles sont utilisées dans
les actions\

[comment]: # ({/1a208521-a61a80c7})

[comment]: # ({93e3aad0-1eee7311})
#### user

Modifications :\
[ZBXNEXT-4573](https://support.zabbix.com/browse/ZBXNEXT-4573)
`user.login` : le champs mot de passe est obligatoire lorsque
l'authentification est activée.\
[ZBXNEXT-4573](https://support.zabbix.com/browse/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](https://support.zabbix.com/browse/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.

[comment]: # ({/93e3aad0-1eee7311})

[comment]: # ({3a494ae4-fde4b63d})
#### usergroup

Modifications :\
[ZBXNEXT-4573](https://support.zabbix.com/browse/ZBXNEXT-4573)
modification du type `gui_access` `2` ? `3` - "désactive l'accès à
l'interface web".\
[ZBXNEXT-4573](https://support.zabbix.com/browse/ZBXNEXT-4573) ajout du
type `gui_access` à `2` - "utilise l'authentification LDAP".

[comment]: # ({/3a494ae4-fde4b63d})

[comment]: # ({913c3183-5b2db1cc})
### Autres modifications et bugs corrigés

[comment]: # ({/913c3183-5b2db1cc})

[comment]: # ({ae629106-ceb91440})
#### Général

Modifications :\
[ZBXNEXT-4426](https://support.zabbix.com/browse/ZBXNEXT-4426) ajout
d'une nouvelle tâche de l'API introduisant une nouvelle méthode
`task.create`.\
[ZBXNEXT-4152](https://support.zabbix.com/browse/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.\

[comment]: # ({/ae629106-ceb91440})

[comment]: # ({c5700807-2aa10a3f})
#### apiinfo

Modifications :\
[ZBX-3783](https://support.zabbix.com/browse/ZBX-3783) ajout de la
validation stricte des paramètres d'entrée pour la méthode `version`\

[comment]: # ({/c5700807-2aa10a3f})

[comment]: # ({1f14a806-a27026ef})
#### action

Modifications :\
[ZBXNEXT-413](https://support.zabbix.com/browse/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](https://support.zabbix.com/browse/ZBXNEXT-2788) ajout du
support pour l'opérateur `not` dans la formule du filtre des expressions
personnalisées\
[ZBX-3783](https://support.zabbix.com/browse/ZBX-3783) ajout de la
validation stricte des paramètres d'entrée pour la méthode `delete` ;
ajout de l'audit\

[comment]: # ({/1f14a806-a27026ef})

[comment]: # ({be7dc999-e8dc57e8})
#### correlation

Modifications :\
[ZBXNEXT-2788](https://support.zabbix.com/browse/ZBXNEXT-2788) ajout du
support pour l'opérateur `not` dans la formule du filtre des expressions
personnalisées\
[ZBX-3783](https://support.zabbix.com/browse/ZBX-3783) ajout de la
validation stricte des paramètres d'entrée pour la méthode `delete` ;
ajout de l'audit\

[comment]: # ({/be7dc999-e8dc57e8})

[comment]: # ({bc273c19-06b1b8aa})
#### discoveryrule

Modifications :\
[ZBXNEXT-2788](https://support.zabbix.com/browse/ZBXNEXT-2788) ajout du
support pour l'opérateur `not` dans la formule du filtre des expressions
personnalisées\
[ZBXNEXT-2788](https://support.zabbix.com/browse/ZBXNEXT-2788) ajout du
support de la valeur `9` dans l'opérateur de condition de filtre\

[comment]: # ({/bc273c19-06b1b8aa})

[comment]: # ({8e2a4757-4e8b6a30})
#### drule

Modifications :\
[ZBX-3783](https://support.zabbix.com/browse/ZBX-3783) ajout de la
validation stricte des paramètres d'entrée pour la méthode `delete`\

[comment]: # ({/8e2a4757-4e8b6a30})

[comment]: # ({b8d66746-0c9e9b36})
#### event

Modifications :\
[ZBXNEXT-413](https://support.zabbix.com/browse/ZBXNEXT-413) `event.get`
: ajout du nouveau paramètre `suppressed`.\
[ZBXNEXT-413](https://support.zabbix.com/browse/ZBXNEXT-413) `event.get`
: ajout du nouveau paramètre `selectSuppressionData` qui retourne la
liste des maintenances dans la propriété `suppression_data`.\
[ZBXNEXT-4118](https://support.zabbix.com/browse/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](https://support.zabbix.com/browse/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](https://support.zabbix.com/browse/ZBXNEXT-4588)
`event.get` : ajout des nouveaux paramètres `problem_time_from` et
`problem_time_till`\

[comment]: # ({/b8d66746-0c9e9b36})

[comment]: # ({d56b7739-4f404cb9})
#### hostprototype

[ZBXNEXT-4656](https://support.zabbix.com/browse/ZBXNEXT-4656)
`hostprototype.create`, `hostprototype.update` : ajout de la validation
stricte des paramètres d'entrée et ajout de l'audit.\

[comment]: # ({/d56b7739-4f404cb9})

[comment]: # ({4256704d-c1530612})
#### item

Modifications :\
[ZBXNEXT-4358](https://support.zabbix.com/browse/ZBXNEXT-4358) ajout du
nouveau type d'élément "HTTP agent".\

[comment]: # ({/4256704d-c1530612})

[comment]: # ({b7a5f6fc-afb188c3})
#### itemprototype

Modifications :\
[ZBXNEXT-4200](https://support.zabbix.com/browse/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`.\

[comment]: # ({/b7a5f6fc-afb188c3})

[comment]: # ({0636a0c2-57fe9fd8})
#### maintenance

Modifications :\
[ZBXNEXT-413](https://support.zabbix.com/browse/ZBXNEXT-413) ajout de la
nouvelle propriété `tags_evaltype`.\
[ZBXNEXT-413](https://support.zabbix.com/browse/ZBXNEXT-413)
`maintenance.create`, `maintenance.update` : ajout de la nouvelle
propriété `tags`.\
[ZBXNEXT-413](https://support.zabbix.com/browse/ZBXNEXT-413)
`maintenance.get` : ajout de la nouvelle option `selectTags` qui
retourne les tags de problèmes de maintenance dans la propriété `tags`.\

[comment]: # ({/0636a0c2-57fe9fd8})

[comment]: # ({879c1f82-0e2b51a6})
#### map

Modifications :\
[ZBXNEXT-413](https://support.zabbix.com/browse/ZBXNEXT-413) ajout de la
nouvelle propriété `show_suppressed`.\

[comment]: # ({/879c1f82-0e2b51a6})

[comment]: # ({5ffcafbe-8e249146})
#### mediatype

Modifications :\
[ZBXNEXT-4144](https://support.zabbix.com/browse/ZBXNEXT-4144) le champs
mot de passe pour le type d'authentification "Utilisateur et mot de
passe" est passée optionnelle.\

[comment]: # ({/5ffcafbe-8e249146})

[comment]: # ({ff01ef0c-1229b83f})
#### problem

Modifications :\
[ZBXNEXT-413](https://support.zabbix.com/browse/ZBXNEXT-413)
`problem.get` : ajout du nouveau paramètre `suppressed`.\
[ZBXNEXT-413](https://support.zabbix.com/browse/ZBXNEXT-413)
`problem.get` : ajout du nouveau paramètre `selectSuppressionData` qui
retourne la liste des maintenances dans la propriété
`suppression_data`.\
[ZBXNEXT-4118](https://support.zabbix.com/browse/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](https://support.zabbix.com/browse/ZBXNEXT-4119)
`problem.get` : retourne seulement les événements qui correspondent au
tag basé sur le filtre des permissions\

[comment]: # ({/ff01ef0c-1229b83f})

[comment]: # ({e79b5af8-242c1d1b})
#### proxy

Modifications :\
[ZBXNEXT-4411](https://support.zabbix.com/browse/ZBXNEXT-4411) ajout
d'une nouvelle propriété `auto_compress`.\

[comment]: # ({/e79b5af8-242c1d1b})

[comment]: # ({2c1c3857-32d63cff})
#### trigger

Modifications :\
[ZBXNEXT-3860](https://support.zabbix.com/browse/ZBXNEXT-3860)
`trigger.get` : ajout d'un nouveau paramètre `evaltype` et `tags` qui
permet de filtrer les déclencheurs par tags\
[ZBXNEXT-4357](https://support.zabbix.com/browse/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`\

[comment]: # ({/2c1c3857-32d63cff})

[comment]: # ({0410ba44-4e2e0054})
#### usergroup

Modifications :\
[ZBXNEXT-4119](https://support.zabbix.com/browse/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](https://support.zabbix.com/browse/ZBXNEXT-4119)
`usergroup.create` et `usergroup.update` : ajout d'une nouvelle
propriété `tag_filters`\

[comment]: # ({/0410ba44-4e2e0054})
