---
sourceDocument: Gestion des services IT Australie
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/it-service-management

 Release :

    - australia

ft:locale :

    - fr-FR

ft:publication_title :

    - Gestion des services IT Australie

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Suppression d'un enregistrement

# Supprimer un enregistrement dans Vélocité de changement DevOps {#ariaid-title1}

* Rversion finale: Australia
* 
* Mis à jour 12 mars 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 7 minutes de lecture

La suppression d'enregistrements en cascade est implémentée pour supprimer tous les enregistrements DevOps dépendants de niveau inférieur chaque fois qu'une entité DevOps parente ou de niveau supérieur est supprimée. Les fenêtres contextuelles de confirmation vous informent que les données seront perdues lorsque vous supprimerez un enregistrement (par exemple, l'enregistrement d'une connexion d'outil).
Par exemple, lorsqu'un enregistrement de plan est supprimé, tous les enregistrements dépendants d'élément de travail, de version de plan et de relation plusieurs-à-plusieurs (tels que Application vers plan et Élément de travail vers version de plan) sont supprimés.

La suppression en cascade DevOps est implémentée pour les tables suivantes.  
* Pipeline, Exécution de pipeline, Étape, Tâche d'orchestration, Exécution de tâche
* Référentiel, Validation, Branche, Balise
* Plan, Élément de travail, Version de plan
* Outil DevOps, Référentiel d'artefacts, Artefact, Résumé des tests/Résumé des tests de performances
{#dev-ops-cascade-delete-records__ul_hdx_2ps_xnb}

## Supprimer une action sur un formulaire DevOps {#dev-ops-cascade-delete-records__section_g3m_v2s_xnb}

Un utilisateur disposant du rôle sn_devops.admin peut supprimer un enregistrement DevOps, mais uniquement s'il répond aux critères ACL définis.  
Remarque :  
Pour que le bouton Supprimer soit disponible sur un formulaire, vous devez disposer du rôle sn_devops.admin et l'enregistrement actuel doit répondre aux critères définis dans l'ACL scriptée.  
{#dev-ops-cascade-delete-records__table_o5h_rjs_xnb__entry__2}

| Entité | Critères d'ACL scriptée |
|-|-|
| Pipeline | Un enregistrement de pipeline ne peut être supprimé que si aucune autre exécution de pipeline provenant d'autres pipelines ne dépend des versions d'artefacts générées par les exécutions de pipeline de ce pipeline. |
| Exécution de pipeline | Un enregistrement d'exécution de pipeline ne peut être supprimé que si aucune autre exécution de pipeline ne dépend des versions d'artefacts générées par cette exécution de pipeline. |
| Exécution de tâche | Un enregistrement d'exécution de tâche peut être supprimé si TOUTES les conditions suivantes sont remplies. * Aucune exécution d'étape n'y fait référence. * Aucune exécution de tâche en aval n'y fait référence. * Il n'existe aucune exécution de pipeline dépendante des versions d'artefacts générées par cette exécution de tâche. {#dev-ops-cascade-delete-records__ul_ukb_1qs_xnb} |
| Étape | Un enregistrement d'étape ne peut être supprimé que s'il n'existe aucune tâche d'orchestration ou exécution d'étape faisant référence à cette étape. |
| Tâche d'orchestration | Si la tâche d'orchestration comporte une étape associée, elle ne peut être supprimée que si aucune exécution de tâche ne fait référence à cette tâche d'orchestration. Si la tâche d'orchestration n'a pas d'étape associée (exemple de tâche Jenkins Freestyle), elle ne peut être supprimée que si aucune autre exécution de pipeline ne dépend des versions d'artefacts générées par les exécutions de tâches de cette tâche d'orchestration. |
| Référentiel | Un enregistrement de référentiel ne peut être supprimé que si aucune des validations de ce référentiel n'est associée aux versions d'artefacts (table Version d'artefact à Validation) ou aux exécutions de tâches (table Exécuter la validation). Par conséquent, avant de nettoyer le référentiel, supprimez les entités de pipeline dépendantes. |
| Branche | Un enregistrement de branche ne peut être supprimé que si aucune validation ne lui est associée dans la table Branche à Validation. |
| Balise | Un enregistrement de balise ne peut pas être supprimé par un sn_devops.admin. |
| Valider | Un enregistrement de validation peut être supprimé si TOUTES les conditions suivantes sont remplies. * La validation n'est pas associée à la version d'artefact (table Version d'artefact à Validation). * La validation n'est pas associée à des exécutions de tâches (table Exécuter la validation). * La validation n'est pas référencée par d'autres validations en tant que validation de restauration. {#dev-ops-cascade-delete-records__ul_scf_yrs_xnb} |
| Plan | Un enregistrement de plan ne peut être supprimé que si aucun des éléments de travail de ce plan n'est associé ou référencé par des validations. |
| Élément de travail | Un enregistrement d'élément de travail peut être supprimé si TOUTES les conditions suivantes sont remplies. * L'élément de travail n'est pas référencé par un autre élément de travail en tant que parent. * Il n'existe aucune validation référençant cet élément de travail ou y étant associée. {#dev-ops-cascade-delete-records__ul_crk_hss_xnb} |
| Version du plan | Un enregistrement de version de plan ne peut être supprimé que si aucun élément de travail ne lui est associé dans la table Élément de travail à Version de plan. |
| Résumé des tests/Résumé des tests de performances | Un enregistrement de résumé des tests ne peut être supprimé que s'il n'a pas d'enregistrement connexe associé (version d'artefact/package/exécution de tâche) dans la table Relations de résumé des tests. |
| Artifact | Un enregistrement d'artefact ne peut être supprimé que si toutes les versions d'artefacts qui lui appartiennent peuvent être supprimées. |
| Référentiel de l'artefact | Un enregistrement de référentiel d'artefacts ne peut être supprimé que si tous les artefacts qui lui appartiennent peuvent être supprimés. |
| Version de l'artefact | Un enregistrement de version d'artefact ne peut être supprimé que si son champ Généré par l'exécution de tâche est vide. |
| Demande intermédiaire d'artefact | Un enregistrement de demande intermédiaire d'artefact peut être supprimé s'il est orphelin ou si son état est Traité/Erreur. |
| Package | Un enregistrement de package peut être supprimé si TOUTES ces conditions sont remplies. * Aucune exécution de pipeline n'y est référencée. * La valeur de Généré par l'exécution de tâche sur l'enregistrement de package est nulle. {#dev-ops-cascade-delete-records__ul_t4m_mrs_xnb} |
| Outil DevOps | Un enregistrement d'outil DevOps ne peut pas être supprimé par un rôle sn_devops.admin. |
| Résumé du test de construction Résultat de tests de la version Valider les détails Événement Événement entrant | Ces entités ne peuvent pas être supprimées par un rôle sn_devops.admin. |
[ ]

{#dev-ops-cascade-delete-records__table_o5h_rjs_xnb}

## Supprimer les enregistrements DevOps en cascade {#dev-ops-cascade-delete-records__section_nmr_v2s_xnb}

La suppression en cascade d'un enregistrement dans une table parente supprime tous les enregistrements enfants de la hiérarchie.  
{#dev-ops-cascade-delete-records__table_osh_dgs_xnb__entry__2}

| Enregistrement parent en cours de suppression | Enregistrements enfants supprimés en cascade |
|-|-|
| Pipeline | Étape : Tâche d'orchestration Exécution de pipeline : * Exécution d'étape * Rappel * Exécution de tâche * Package * Exécuter une validation * Relations de résumé de test * Résumé du test de conception : résultat du test de conception * Version de l'artefact * Demande intermédiaire d'artefact * Version d'artefact à Validation * Version d'artefact à Package {#dev-ops-cascade-delete-records__ul_dzc_ngs_xnb} {#dev-ops-cascade-delete-records__ul_cgb_kgs_xnb} {#dev-ops-cascade-delete-records__ul_cch_jgs_xnb} |
| Exécution de pipeline | Exécution d'étape Rappel Exécution de tâche : * Package * Exécuter une validation * Relations de résumé de test * Résumé du test de conception : résultat du test de conception * Version de l'artefact * Demande intermédiaire d'artefact * Version d'artefact à Validation * Version d'artefact à Package {#dev-ops-cascade-delete-records__ul_z1x_sgs_xnb} {#dev-ops-cascade-delete-records__ul_mxc_qgs_xnb} |
| Étape | Aucun. Un enregistrement d'étape ne peut être supprimé que si aucun enregistrement de tâche d'orchestration ou d'exécution d'étape ne lui est associé. |
| Tâche d'orchestration | Exécution de tâche * Package * Exécuter une validation * Relations de résumé de test * Résumé du test de conception : résultat du test de conception * Version de l'artefact * Demande intermédiaire d'artefact * Version d'artefact à Validation * Version d'artefact à Package {#dev-ops-cascade-delete-records__ul_fyf_ygs_xnb} {#dev-ops-cascade-delete-records__ul_dyf_ygs_xnb} |
| Référentiel | Balise Branche : Branche à Validation Validation : * Valider les détails * Branche à Validation * Balise {#dev-ops-cascade-delete-records__ul_rhf_bhs_xnb} |
| Branche | Branche à Validation |
| Balise | Aucun enregistrement enfant dépendant. |
| Valider | Valider les détails Branche à Validation Balise |
| Plan | Élément de travail Application vers plan Version de plan : Élément de travail à Version de plan |
| Élément de travail | Élément de travail à Version de plan |
| Version du plan | Élément de travail à Version de plan |
| Résumé des tests/Résumé des tests de performances | Relations de résumé de test |
| Artifact | Version de l'artefact * Demande intermédiaire d'artefact * Version d'artefact à Validation * Version d'artefact à Package {#dev-ops-cascade-delete-records__ul_y1m_bws_xnb} |
| Référentiel de l'artefact | Artifact Version d'artefact : * Demande intermédiaire d'artefact * Version d'artefact à Validation * Version d'artefact à Package {#dev-ops-cascade-delete-records__ul_bg1_phs_xnb} |
| Outil DevOps | Événement Événement entrant Résumé des tests/Résumé des tests de performances : Relations de résumé des tests Plan : * Élément de travail * Application vers plan * Version de plan : Élément de travail à Version de plan {#dev-ops-cascade-delete-records__ul_ism_vhs_xnb} Référentiel de l'artefact Artifact Version d'artefact : * Demande intermédiaire d'artefact * Version d'artefact à Validation * Version d'artefact à Package {#dev-ops-cascade-delete-records__ul_j4d_zhs_xnb} Référentiel : * Balise * Branche : Branche à Validation * Valider * Valider les détails * Branche à Validation * Balise {#dev-ops-cascade-delete-records__ul_ek3_23s_xnb} {#dev-ops-cascade-delete-records__ul_tfn_b3s_xnb} Pipeline * Étape : Tâche d'orchestration * Exécution de pipeline * Exécution d'étape * Rappel * Exécution de tâche * Package * Exécuter une validation * Relations de résumé de test * Résumé du test de conception : résultat du test de conception * Version de l'artefact * Demande intermédiaire d'artefact * Version d'artefact à Validation * Version d'artefact à Package {#dev-ops-cascade-delete-records__ul_ux5_j3s_xnb} {#dev-ops-cascade-delete-records__ul_sx5_j3s_xnb} {#dev-ops-cascade-delete-records__ul_rx5_j3s_xnb} {#dev-ops-cascade-delete-records__ul_agf_h3s_xnb} |
[ ]

{#dev-ops-cascade-delete-records__table_osh_dgs_xnb}

## Exceptions relatives à la suppression d'enregistrements DevOps en cascade {#dev-ops-cascade-delete-records__section_ght_bvl_ynb}

Ces enregistrements sont toujours supprimés au premier plan.  
{#dev-ops-cascade-delete-records__table_r14_fvl_ynb__entry__2}

| Enregistrement parent en cours de suppression | Enregistrements enfants supprimés en cascade |
|-|-|
| Version de l'artefact | Ces enregistrements sont supprimés en même temps que la version d'artefact. * Demande intermédiaire d'artefact * Version d'artefact à Validation * Version d'artefact à Package {#dev-ops-cascade-delete-records__ul_pjr_kvl_ynb} |
| Résumé du test de construction | Ces enregistrements sont supprimés en même temps que le résumé du test de conception. |
| Package | Ces enregistrements sont supprimés en même temps que le package. * Demande intermédiaire d'artefact * Version d'artefact à Package {#dev-ops-cascade-delete-records__ul_ckr_kvl_ynb} |
[ ]

{#dev-ops-cascade-delete-records__table_r14_fvl_ynb}

## Propriété du seuil de suppression au premier plan {#dev-ops-cascade-delete-records__section_ndy_v2s_xnb}

Par défaut, la suppression des enregistrements DevOps a lieu au premier plan (de manière synchrone). Autrement dit, il est impossible d'effectuer d'autres actions d'interface utilisateur lors d'une suppression synchrone. Étant donné que la suppression d'un enregistrement parent peut entraîner la suppression de plusieurs enregistrements enfants, vous pouvez définir une valeur de seuil afin que les enregistrements restants soient supprimés en arrière-plan.  
Remarque :  
Les enregistrements Version d'artefact, Résumé du test de conception et Package sont toujours supprimés au premier plan.

Pour définir la propriété de DevOps [seuil de suppression en cascade](https://servicenow-prod.fluidtopics.net/E7z_E_9D8A8JylSLGUPjLA "Utilisez ces propriétés pour configurer les paramètres de l'application Vélocité de changement DevOps.") , accédez à DevOpsAdministrationPropriétés. Définissez le nombre total d'enregistrements qu'il est possible de supprimer en cascade au premier plan, après quoi les enregistrements restants sont supprimés en arrière-plan. La valeur par défaut est de 1 000.  
Remarque :  
Les enregistrements des tables d'une hiérarchie sont supprimés de manière ascendante. Par exemple, il est possible que, même après avoir déclenché l'action de suppression sur un enregistrement de référentiel, celui-ci soit toujours disponible en lecture, écriture et mise à jour dans le système jusqu'à ce que la suppression soit terminée.

Les suppressions d'enregistrements DevOps ne déclenchent aucune règle métier ni aucun workflow.

## DevOps Suppression d'enregistrement {#dev-ops-cascade-delete-records__section_ips_mbt_xnb}

La suppression en cascade d'un enregistrement DevOps déclenche plusieurs approbations de confirmation.

