---
sourceDocument: Xanadu IT Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/it-service-management

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# DevOps Import von Arbeitselementen für Azure Boards

# DevOps Import von Arbeitselementen für Azure Boards {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Azure Boards-Arbeitselemente werden während des Imports den Standardstatus ServiceNow DevOps und -typen zugeordnet. Sie können die Zuordnungen mithilfe der Skripteinbindung DevOpsAzureDevOpsWorkItemHelper anpassen.

## Standardmäßige Azure Boards-Arbeitselementzuordnung {#dev-ops-azure-work-item-import__section_nwy_ybx_rmb}

Die FelderNativer Status und Nativer Typ des Arbeitselements enthalten die ursprünglichen Status- und Typwerte aus dem Quelltool.  
{#dev-ops-azure-work-item-import__table_rnv_ssx_glb__entry__4}

| ServiceNow DevOps | Azure Boards Standard | Azure Boards Agile | Azure Boards Scrum |
|-|-|-|-|
| Aufgabe | Aufgabe | Aufgabe Testfall | Aufgabe Behinderung Testfall |
| Fehler | Problem | Fehler Problem | Fehler |
| Story | -- | User Story | Produkt-Backlog-Element |
| Epic | Epic | Epic | Epic |
| Funktion | -- | Funktion | Funktion |
[Tabelle : 1. Zuordnung des Arbeitselementtyps]

{#dev-ops-azure-work-item-import__table_rnv_ssx_glb}  
Hinweis:  
Der historische Import von Azure DevOps Arbeitselementen wird für den CMMI-Prozess für agile Tafeln nicht unterstützt.  
{#dev-ops-azure-work-item-import__table_r41_4k2_vlb__entry__4}

| ServiceNow DevOps | Azure Boards Standard | Azure Boards Agile | Azure Boards Scrum |
|-|-|-|-|
| Geplant | Zu erledigen | Neu | Neu Offen Genehmigt Festgelegt Zu erledigen |
| WIP | Tätigkeit | Aktiv Design | In Bearbeitung Design |
| Abgeschlossen | Fertig | Bereit Geschlossen | Fertig Bereit Geschlossen |
| Gelöscht | Gelöscht | Abgeschlossen Gelöscht | Entfernt |
[Tabelle : 2. Zuordnung des Arbeitselementstatus]

{#dev-ops-azure-work-item-import__table_r41_4k2_vlb}  
Hinweis:  
Wenn der Typ oder Status eines importierten Azure Boards-Arbeitselements nicht erkannt wird, wird der Wert auf Other(Andere) festgelegt.

## Passen Sie die Status- und Typzuordnungen für Azure Boards an {#dev-ops-azure-work-item-import__section_rgt_sh1_wlb}

Greifen Sie auf die Skripteinbindung DevOpsAzureDevOpsWorkItemHelper in zu SystemdefinitionSkripteinbindungen Modul.

Dieses Skriptbeispiel fügt neue Status und Typen für die anwenderdefinierten Prozesse MyScrum und CustomBasic hinzu. CustomBasic erbt den für den Basisprozess definierten Status und Typ.  

    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'
    });


