Workspaces - List Workspaces
작업 영역 목록을 반환합니다.
Note
이 API는 미리 보기 릴리스의 일부이며 평가 및 개발 목적으로만 제공됩니다. 피드백에 따라 변경 될 수 있으며 프로덕션 사용에는 권장되지 않습니다.
이 API는 페이지 매김지원합니다. 요청당 최대 10,000개의 레코드를 반환할 수 있습니다. 응답에 제공된 연속 토큰을 사용하여 다음 10,000개의 레코드를 가져올 수 있습니다.
Permissions
호출자는 패브릭 관리자이거나 서비스 주체를 사용하여 인증해야 합니다.
필요한 위임된 범위
Tenant.Read.All 또는 Tenant.ReadWrite.All
Limitations
시간당 최대 200개 요청
Microsoft Entra 지원 식별자
이 API는 이 섹션에 나열된 Microsoft ID 지원합니다.
| Identity | Support |
|---|---|
| User | Yes |
| 서비스 주체 및 관리 ID | Yes |
Interface
GET https://api.fabric.microsoft.com/v1/admin/workspaces
GET https://api.fabric.microsoft.com/v1/admin/workspaces?type={type}&capacityId={capacityId}&name={name}&state={state}&continuationToken={continuationToken}
URI 매개 변수
| Name | In(다음 안에) | 필수 | 형식 | Description |
|---|---|---|---|---|
|
capacity
|
query |
string (uuid) |
작업 영역의 용량 ID입니다. |
|
|
continuation
|
query |
string |
연속 토큰입니다. 목록에서 다음 항목을 가져오는 데 사용됩니다. |
|
|
name
|
query |
string |
작업 영역 이름입니다. |
|
|
state
|
query |
string |
작업 영역 상태입니다. 지원되는 상태는 활성 상태이며 삭제됩니다. |
|
|
type
|
query |
string |
작업 영역 형식입니다. 지원되는 유형은 개인, 작업 영역, adminworkspace입니다. |
응답
| Name | 형식 | Description |
|---|---|---|
| 200 OK |
작업이 성공했습니다. |
|
| Other Status Codes |
일반적인 오류 코드:
|
예제
| Get a list of workspaces example |
| Get a list of workspaces using state query parameter example |
Get a list of workspaces example
샘플 요청
GET https://api.fabric.microsoft.com/v1/admin/workspaces
샘플 응답
{
"workspaces": [
{
"id": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87",
"name": "test report",
"type": "Workspace",
"state": "Active",
"capacityId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e84",
"domainId": "039bd896-b39c-4540-93e3-e9926de135f9"
}
],
"continuationUri": "https://api.fabric.microsoft.com/v1/admin/workspaces?continuationToken='LDEsMTAwMDAwLDA%3D'",
"continuationToken": "LDEsMTAwMDAwLDA%3D"
}
Get a list of workspaces using state query parameter example
샘플 요청
GET https://api.fabric.microsoft.com/v1/admin/workspaces?state=Active
샘플 응답
{
"workspaces": [
{
"id": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87",
"name": "test report",
"type": "Workspace",
"state": "Active",
"capacityId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e84"
}
],
"continuationUri": null,
"continuationToken": null
}
정의
| Name | Description |
|---|---|
|
Error |
오류 관련 리소스 세부 정보 개체입니다. |
|
Error |
오류 응답입니다. |
|
Error |
오류 응답 세부 정보입니다. |
| Workspace |
Workspace. |
| Workspaces |
작업 영역 목록입니다. |
|
Workspace |
작업 영역 상태입니다. 시간이 지남에 따라 추가 작업 영역 상태가 추가될 수 있습니다. |
|
Workspace |
작업 영역 형식입니다. 추가 작업 영역 형식은 시간이 지남에 따라 추가될 수 있습니다. |
ErrorRelatedResource
오류 관련 리소스 세부 정보 개체입니다.
| Name | 형식 | Description |
|---|---|---|
| resourceId |
string |
오류와 관련된 리소스 ID입니다. |
| resourceType |
string |
오류와 관련된 리소스의 형식입니다. |
ErrorResponse
오류 응답입니다.
| Name | 형식 | Description |
|---|---|---|
| errorCode |
string |
오류 조건에 대한 정보를 제공하여 서비스와 사용자 간의 표준화된 통신을 허용하는 특정 식별자입니다. |
| message |
string |
사용자가 읽을 수 있는 오류 표현입니다. |
| moreDetails |
추가 오류 세부 정보 목록입니다. |
|
| relatedResource |
오류 관련 리소스 세부 정보입니다. |
|
| requestId |
string |
오류와 연결된 요청의 ID입니다. |
ErrorResponseDetails
오류 응답 세부 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| errorCode |
string |
오류 조건에 대한 정보를 제공하여 서비스와 사용자 간의 표준화된 통신을 허용하는 특정 식별자입니다. |
| message |
string |
사용자가 읽을 수 있는 오류 표현입니다. |
| relatedResource |
오류 관련 리소스 세부 정보입니다. |
Workspace
Workspace.
| Name | 형식 | Description |
|---|---|---|
| capacityId |
string (uuid) |
작업 영역의 용량 ID입니다. |
| domainId |
string (uuid) |
작업 영역의 도메인 ID입니다. |
| id |
string (uuid) |
작업 영역 ID입니다. |
| name |
string |
작업 영역 이름입니다. |
| state |
작업 영역 상태입니다. |
|
| type |
작업 영역 형식입니다. |
Workspaces
작업 영역 목록입니다.
| Name | 형식 | Description |
|---|---|---|
| continuationToken |
string |
다음 결과 집합 일괄 처리에 대한 토큰입니다. 레코드가 더 이상 없으면 응답에서 제거됩니다. |
| continuationUri |
string |
다음 결과 집합 일괄 처리의 URI입니다. 레코드가 더 이상 없으면 응답에서 제거됩니다. |
| workspaces |
패브릭 작업 영역 목록입니다. |
WorkspaceState
작업 영역 상태입니다. 시간이 지남에 따라 추가 작업 영역 상태가 추가될 수 있습니다.
| 값 | Description |
|---|---|
| Active |
작업 영역이 활성화되어 있습니다. 분리된 작업 영역은 활성으로 표시됩니다. |
| Deleted |
작업 영역이 삭제됩니다. |
WorkspaceType
작업 영역 형식입니다. 추가 작업 영역 형식은 시간이 지남에 따라 추가될 수 있습니다.
| 값 | Description |
|---|---|
| Personal |
사용자 항목을 관리하는 데 사용되는 내 폴더 또는 내 작업 영역입니다. |
| Workspace |
패브릭 항목을 관리하는 데 사용되는 작업 영역입니다. |
| AdminWorkspace |
관리자 모니터링 작업 영역. 감사 보고서, 사용 현황 및 채택 보고서와 같은 관리자 보고서를 포함합니다. |