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

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Gestion des services IT Xanadu

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# DevOps Importation d'éléments de travail pour Azure Boards

# DevOps Importation d'éléments de travail pour Azure Boards {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Les éléments de travail Azure Boards sont mappés aux états et types par défaut ServiceNow DevOps pendant l'importation. Vous pouvez utiliser l'include de script DevOpsAzureDevOpsWorkItemHelper pour personnaliser les mappages.

## Mappage de l'élément de travail Azure Boards par défaut {#dev-ops-azure-work-item-import__section_nwy_ybx_rmb}

Les champs État natif et Type natif de l'élément de travail contiennent les valeurs d'état et de type d'origine de l'outil source.  
{#dev-ops-azure-work-item-import__table_rnv_ssx_glb__entry__4}

| ServiceNow DevOps | Tableaux Azure : élémentaire | Azure Boards Agile | Azure : tableaux Scrum |
|-|-|-|-|
| Tâche | Tâche | Tâche Scénario de test | Tâche Obstacle Scénario de test |
| Bogue | Problème | Bogue Problème | Bogue |
| Story | -- | Story de l'utilisateur | Élément du backlog de produits |
| Périple | Périple | Périple | Périple |
| Fonctionnalité | -- | Fonctionnalité | Fonctionnalité |
[Tableau 1. Mappage du type d'élément de travail]

{#dev-ops-azure-work-item-import__table_rnv_ssx_glb}  
Remarque :  
L'importation historique d'éléments de travail n'est Azure DevOps pas prise en charge pour le processus CMMI des tableaux Agile.  
{#dev-ops-azure-work-item-import__table_r41_4k2_vlb__entry__4}

| ServiceNow DevOps | Tableaux Azure : élémentaire | Azure Boards Agile | Azure : tableaux Scrum |
|-|-|-|-|
| Planifié | Tâche | Nouveau | Nouveau Ouvert Approuvé Validé Tâche |
| WIP | En cours | Actif Conception | En cours Conception |
| Terminé | Fermer | Prêt Fermé | Fermer Prêt Fermé |
| Supprimé | Supprimé | Terminé Supprimé | Supprimé |
[Tableau 2. Mappage de l'état de l'élément de travail]

{#dev-ops-azure-work-item-import__table_r41_4k2_vlb}  
Remarque :  
Lorsqu'un type ou un état d'élément de travail Azure Boards importé n'est pas reconnu, la valeur est définie sur Autre.

## Personnaliser les mappages de l'état et du type Azure Boards {#dev-ops-azure-work-item-import__section_rgt_sh1_wlb}

Accéder à l'include de script DevOpsAzureDevOpsWorkItemHelper dans le Définition du systèmeIncludes de script module.

Cet exemple de script ajoute de nouveaux états et types pour les processus personnalisés MyScrum et CustomBasic. CustomBasic hérite de l'état et du type définis pour le processus de base.  

    var DevOpsAzureDevOpsWorkItemHelper = Class.create();

    DevOpsAzureDevOpsWorkItemHelper.prototype = Object.extendsObject(DevOpsAzureDevOpsWorkItemHelperSNC, {
    	
    	setDefaultProcess: function (projectProcess){
    		
    		DevOpsAzureDevOpsWorkItemHelperSNC.prototype.setDefaultProcess.call(this, projectProcess);
    		
    		//set custom states and types
    		var newStates, newWITypes;
    		if (projectProcess == 'NPScrum'){
    			// no parent process set. So type and states avaibale will be linited to newStates
    			// and newWITypes
    			newStates = {
    				'Delayed': 'planned',
    				'Approved': 'wip'
    			};
    			newWITypes= {
    				'Request': 'story',
    				'Incident': 'task'
    			};
    			
    		} else  if (projectProcess == 'CustomBasic'){
    			//set parent process to Basic to inherit basic states and types
    			this.setParentProcess('Basic');
    			newStates = {
    				'Auto-Approved': 'wip'
    			};
    			newWITypes= {
    				'UserStory': 'story'
    			};
    		}
    		
    		this.setStates(newStates);
            this.setWorkItemTypes(newWITypes);
    	},
    	
    	type: 'DevOpsAzureDevOpsWorkItemHelper'
    });


