Partager via


Processconfiguration - Get

Obtenir la configuration du processus

GET https://dev.azure.com/{organization}/{project}/_apis/work/processconfiguration?api-version=7.1-preview.1

Paramètres URI

Nom Dans Obligatoire Type Description
organization
path True

string

Nom de l’organisation Azure DevOps.

project
path True

string

ID de projet ou nom du projet

api-version
query True

string

Version de l’API à utiliser. Cette valeur doit être définie sur « 7.1-preview.1 » pour utiliser cette version de l’API.

Réponses

Nom Type Description
200 OK

ProcessConfiguration

opération réussie

Sécurité

oauth2

Type: oauth2
Flow: accessCode
Authorization URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL: https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer

Scopes

Nom Description
vso.work Accorde la possibilité de lire des éléments de travail, des requêtes, des tableaux, des chemins de zone et d’itérations et d’autres métadonnées associées au suivi des éléments de travail. Permet également d’exécuter des requêtes, de rechercher des éléments de travail et de recevoir des notifications sur les événements d’élément de travail via des hooks de service.

Exemples

Get process configuration

Sample Request

GET https://dev.azure.com/fabrikam/Fabrikam-Fiber/_apis/work/processconfiguration?api-version=7.1-preview.1

Sample Response

{
  "typeFields": {
    "Effort": {
      "referenceName": "Microsoft.VSTS.Scheduling.StoryPoints",
      "name": "Story Points",
      "url": "https://dev.azure.com/fabrikam/_apis/wit/fields/Microsoft.VSTS.Scheduling.StoryPoints"
    },
    "Order": {
      "referenceName": "Microsoft.VSTS.Common.StackRank",
      "name": "Stack Rank",
      "url": "https://dev.azure.com/fabrikam/_apis/wit/fields/Microsoft.VSTS.Common.StackRank"
    },
    "RemainingWork": {
      "referenceName": "Microsoft.VSTS.Scheduling.RemainingWork",
      "name": "Remaining Work",
      "url": "https://dev.azure.com/fabrikam/_apis/wit/fields/Microsoft.VSTS.Scheduling.RemainingWork"
    },
    "Team": {
      "referenceName": "System.AreaPath",
      "name": "Area Path",
      "url": "https://dev.azure.com/fabrikam/_apis/wit/fields/System.AreaPath"
    },
    "Activity": {
      "referenceName": "Microsoft.VSTS.Common.Activity",
      "name": "Activity",
      "url": "https://dev.azure.com/fabrikam/_apis/wit/fields/Microsoft.VSTS.Common.Activity"
    }
  },
  "taskBacklog": {
    "name": "Tasks",
    "referenceName": "Microsoft.TaskCategory",
    "workItemTypes": [
      {
        "name": "Task",
        "url": "https://dev.azure.com/fabrikam/60a4cee6-bcb6-4c30-9699-5e76c0d064ce/_apis/wit/workItemTypes/Task"
      }
    ]
  },
  "requirementBacklog": {
    "name": "Stories",
    "referenceName": "Microsoft.RequirementCategory",
    "workItemTypes": [
      {
        "name": "User Story",
        "url": "https://dev.azure.com/fabrikam/60a4cee6-bcb6-4c30-9699-5e76c0d064ce/_apis/wit/workItemTypes/User%20Story"
      }
    ]
  },
  "portfolioBacklogs": [
    {
      "name": "Epics",
      "referenceName": "Microsoft.EpicCategory",
      "workItemTypes": [
        {
          "name": "Epic",
          "url": "https://dev.azure.com/fabrikam/60a4cee6-bcb6-4c30-9699-5e76c0d064ce/_apis/wit/workItemTypes/Epic"
        }
      ]
    },
    {
      "name": "Features",
      "referenceName": "Microsoft.FeatureCategory",
      "workItemTypes": [
        {
          "name": "Feature",
          "url": "https://dev.azure.com/fabrikam/60a4cee6-bcb6-4c30-9699-5e76c0d064ce/_apis/wit/workItemTypes/Feature"
        }
      ]
    }
  ],
  "bugWorkItems": {
    "name": "Bugs",
    "referenceName": "Microsoft.BugCategory",
    "workItemTypes": [
      {
        "name": "Bug",
        "url": "https://dev.azure.com/fabrikam/60a4cee6-bcb6-4c30-9699-5e76c0d064ce/_apis/wit/workItemTypes/Bug"
      }
    ]
  },
  "url": "https://dev.azure.com/fabrikam/60a4cee6-bcb6-4c30-9699-5e76c0d064ce/_apis/work/processconfiguration"
}

Définitions

Nom Description
CategoryConfiguration

Détails sur une catégorie de backlog donnée

ProcessConfiguration

Configurations de processus pour le projet

WorkItemFieldReference

Référence à un champ dans un élément de travail

WorkItemTypeReference

Référence à un type d’élément de travail.

CategoryConfiguration

Détails sur une catégorie de backlog donnée

Nom Type Description
name

string

Nom

referenceName

string

Nom de référence de catégorie

workItemTypes

WorkItemTypeReference[]

Types d’éléments de travail pour la catégorie backlog

ProcessConfiguration

Configurations de processus pour le projet

Nom Type Description
bugWorkItems

CategoryConfiguration

Détails sur les éléments de travail de bogue

portfolioBacklogs

CategoryConfiguration[]

Détails sur les backlogs de portefeuille

requirementBacklog

CategoryConfiguration

Détails du backlog des exigences

taskBacklog

CategoryConfiguration

Détails du backlog de tâches

typeFields

<string,  WorkItemFieldReference>

Champs de type pour la configuration du processus

url

string

WorkItemFieldReference

Référence à un champ dans un élément de travail

Nom Type Description
name

string

Nom convivial du champ.

referenceName

string

Nom de référence du champ.

url

string

URL REST de la ressource.

WorkItemTypeReference

Référence à un type d’élément de travail.

Nom Type Description
name

string

Nom du type d’élément de travail.

url

string