Processes - List
시스템 및 상속을 포함한 모든 프로세스 목록을 가져옵니다.
GET https://dev.azure.com/{organization}/_apis/work/processes?api-version=7.1-preview.2
GET https://dev.azure.com/{organization}/_apis/work/processes?$expand={$expand}&api-version=7.1-preview.2
URI 매개 변수
Name | In(다음 안에) | 필수 | 형식 | Description |
---|---|---|---|---|
organization
|
path | True |
string |
Azure DevOps 조직의 이름입니다. |
api-version
|
query | True |
string |
사용할 API의 버전입니다. 이 버전의 api를 사용하려면 '7.1-preview.2'로 설정해야 합니다. |
$expand
|
query |
응답
Name | 형식 | Description |
---|---|---|
200 OK |
성공한 작업 |
보안
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
Name | Description |
---|---|
vso.work | 작업 항목, 쿼리, 보드, 영역 및 반복 경로 및 기타 작업 항목 추적 관련 메타데이터를 읽을 수 있는 기능을 부여합니다. 또한 쿼리를 실행하고, 작업 항목을 검색하고, 서비스 후크를 통해 작업 항목 이벤트에 대한 알림을 받을 수 있는 기능을 부여합니다. |
예제
Get the list of processes
Sample Request
GET https://dev.azure.com/{organization}/_apis/work/processes?api-version=7.1-preview.2
Sample Response
{
"count": 14,
"value": [
{
"typeId": "adcc42ab-9882-485e-a3ed-7678f01f66bc",
"referenceName": null,
"name": "Agile",
"description": "This template is flexible and will work great for most teams using Agile planning methods, including those practicing Scrum.",
"parentProcessTypeId": "00000000-0000-0000-0000-000000000000",
"isEnabled": true,
"isDefault": true,
"customizationType": "System"
},
{
"typeId": "27450541-8e31-4150-9947-dc59f998fc01",
"referenceName": null,
"name": "CMMI",
"description": "This template is for more formal projects requiring a framework for process improvement and an auditable record of decisions.",
"parentProcessTypeId": "00000000-0000-0000-0000-000000000000",
"isEnabled": true,
"isDefault": false,
"customizationType": "System"
},
{
"typeId": "6b724908-ef14-45cf-84f8-768b5384da45",
"referenceName": null,
"name": "Scrum",
"description": "This template is for teams who follow the Scrum framework.",
"parentProcessTypeId": "00000000-0000-0000-0000-000000000000",
"isEnabled": true,
"isDefault": false,
"customizationType": "System"
},
{
"typeId": "e31fd6e1-c6af-44bb-925e-dfa71f551463",
"referenceName": null,
"name": "CustomProcess",
"description": "This template is flexible and will work great for most teams using Agile planning methods, including those practicing Scrum.",
"parentProcessTypeId": "00000000-0000-0000-0000-000000000000",
"isEnabled": true,
"isDefault": false,
"customizationType": "Inherited"
}
]
}
정의
Name | Description |
---|---|
Customization |
이 작업 항목에 대한 사용자 지정 유형을 나타냅니다. 시스템 동작은 부모 프로세스에서 상속되지만 수정되지는 않습니다. 상속된 동작은 부모 프로세스에서 상속된 수정된 동작입니다. 사용자 지정 동작은 현재 프로세스에서 사용자가 만든 동작입니다. |
Get |
|
Process |
프로세스. |
Project |
프로젝트 참조 클래스를 정의합니다. |
CustomizationType
이 작업 항목에 대한 사용자 지정 유형을 나타냅니다. 시스템 동작은 부모 프로세스에서 상속되지만 수정되지는 않습니다. 상속된 동작은 부모 프로세스에서 상속된 수정된 동작입니다. 사용자 지정 동작은 현재 프로세스에서 사용자가 만든 동작입니다.
Name | 형식 | Description |
---|---|---|
custom |
string |
사용자 지정 유형은 새로 만든 workitemtype이 사용자 지정된 경우 사용자 지정입니다. |
inherited |
string |
사용자 지정 형식은 상속된 프로세스의 기존 workitemtype이 사용자 지정된 경우 상속됩니다. |
system |
string |
사용자 지정 유형은 시스템 생성 workitemtype인 경우 시스템입니다. |
GetProcessExpandLevel
Name | 형식 | Description |
---|---|---|
none |
string |
확장 수준이 없습니다. |
projects |
string |
프로젝트 확장 수준입니다. |
ProcessInfo
프로세스.
Name | 형식 | Description |
---|---|---|
customizationType |
이 프로세스의 사용자 지정 유형을 나타냅니다. 시스템 프로세스는 기본 프로세스입니다. 상속된 프로세스는 이전에 시스템 프로세스였던 수정된 프로세스입니다. |
|
description |
string |
프로세스에 대한 설명입니다. |
isDefault |
boolean |
프로세스 기본값입니다. |
isEnabled |
boolean |
프로세스가 사용하도록 설정되어 있는지 확인합니다. |
name |
string |
프로세스의 이름입니다. |
parentProcessTypeId |
string |
부모 프로세스의 ID입니다. |
projects |
사용자가 구독하는 이 프로세스의 프로젝트입니다. |
|
referenceName |
string |
프로세스의 참조 이름입니다. |
typeId |
string |
프로세스의 ID입니다. |
ProjectReference
프로젝트 참조 클래스를 정의합니다.
Name | 형식 | Description |
---|---|---|
description |
string |
프로젝트에 대한 설명 |
id |
string |
프로젝트의 ID입니다. |
name |
string |
프로젝트 이름 |
url |
string |
프로젝트의 URL |
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기