다음을 통해 공유


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
capacityId
query

string (uuid)

작업 영역의 용량 ID입니다.

continuationToken
query

string

연속 토큰입니다. 목록에서 다음 항목을 가져오는 데 사용됩니다.

name
query

string

작업 영역 이름입니다.

state
query

string

작업 영역 상태입니다. 지원되는 상태는 활성 상태이며 삭제됩니다.

type
query

string

작업 영역 형식입니다. 지원되는 유형은 개인, 작업 영역, adminworkspace입니다.

응답

Name 형식 Description
200 OK

Workspaces

작업이 성공했습니다.

Other Status Codes

ErrorResponse

일반적인 오류 코드:

  • BadRequest - 쿼리 매개 변수(예: workspaceType 유효하지 않음)workspaceState

  • InsufficientPrivileges - 호출자에게 API를 호출할 수 있는 권한이 없습니다.

예제

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
ErrorRelatedResource

오류 관련 리소스 세부 정보 개체입니다.

ErrorResponse

오류 응답입니다.

ErrorResponseDetails

오류 응답 세부 정보입니다.

Workspace

Workspace.

Workspaces

작업 영역 목록입니다.

WorkspaceState

작업 영역 상태입니다. 시간이 지남에 따라 추가 작업 영역 상태가 추가될 수 있습니다.

WorkspaceType

작업 영역 형식입니다. 추가 작업 영역 형식은 시간이 지남에 따라 추가될 수 있습니다.

ErrorRelatedResource

오류 관련 리소스 세부 정보 개체입니다.

Name 형식 Description
resourceId

string

오류와 관련된 리소스 ID입니다.

resourceType

string

오류와 관련된 리소스의 형식입니다.

ErrorResponse

오류 응답입니다.

Name 형식 Description
errorCode

string

오류 조건에 대한 정보를 제공하여 서비스와 사용자 간의 표준화된 통신을 허용하는 특정 식별자입니다.

message

string

사용자가 읽을 수 있는 오류 표현입니다.

moreDetails

ErrorResponseDetails[]

추가 오류 세부 정보 목록입니다.

relatedResource

ErrorRelatedResource

오류 관련 리소스 세부 정보입니다.

requestId

string

오류와 연결된 요청의 ID입니다.

ErrorResponseDetails

오류 응답 세부 정보입니다.

Name 형식 Description
errorCode

string

오류 조건에 대한 정보를 제공하여 서비스와 사용자 간의 표준화된 통신을 허용하는 특정 식별자입니다.

message

string

사용자가 읽을 수 있는 오류 표현입니다.

relatedResource

ErrorRelatedResource

오류 관련 리소스 세부 정보입니다.

Workspace

Workspace.

Name 형식 Description
capacityId

string (uuid)

작업 영역의 용량 ID입니다.

domainId

string (uuid)

작업 영역의 도메인 ID입니다.

id

string (uuid)

작업 영역 ID입니다.

name

string

작업 영역 이름입니다.

state

WorkspaceState

작업 영역 상태입니다.

type

WorkspaceType

작업 영역 형식입니다.

Workspaces

작업 영역 목록입니다.

Name 형식 Description
continuationToken

string

다음 결과 집합 일괄 처리에 대한 토큰입니다. 레코드가 더 이상 없으면 응답에서 제거됩니다.

continuationUri

string

다음 결과 집합 일괄 처리의 URI입니다. 레코드가 더 이상 없으면 응답에서 제거됩니다.

workspaces

Workspace[]

패브릭 작업 영역 목록입니다.

WorkspaceState

작업 영역 상태입니다. 시간이 지남에 따라 추가 작업 영역 상태가 추가될 수 있습니다.

Description
Active

작업 영역이 활성화되어 있습니다. 분리된 작업 영역은 활성으로 표시됩니다.

Deleted

작업 영역이 삭제됩니다.

WorkspaceType

작업 영역 형식입니다. 추가 작업 영역 형식은 시간이 지남에 따라 추가될 수 있습니다.

Description
Personal

사용자 항목을 관리하는 데 사용되는 내 폴더 또는 내 작업 영역입니다.

Workspace

패브릭 항목을 관리하는 데 사용되는 작업 영역입니다.

AdminWorkspace

관리자 모니터링 작업 영역. 감사 보고서, 사용 현황 및 채택 보고서와 같은 관리자 보고서를 포함합니다.