Workspaces - List Workspaces
Vrátí seznam pracovních prostorů.
Toto rozhraní API podporuje stránkování. Na požadavek lze vrátit maximálně 10 000 záznamů. S tokenem pokračování poskytnutým v odpovědi můžete získat dalších 10 000 záznamů.
Permissions
Volající musí být správce prostředků infrastruktury nebo se musí ověřit pomocí instančního objektu.
Požadované delegovaná rozsahy
Tenant.Read.All nebo Tenant.ReadWrite.All
Limitations
Maximálně 200 požadavků za hodinu.
Filtr encryptionStatus se použije pouze v případech, kdy include parametr obsahuje encryption.
Podporované identity v Microsoft Entra
Toto rozhraní API podporuje identity Microsoft uvedené v této části.
| Identity | Support |
|---|---|
| User | Yes |
| Hlavní služba a Spravované identity | 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}&encryptionStatus={encryptionStatus}&include={include}
Parametry identifikátoru URI
| Name | V | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
capacity
|
query |
string (uuid) |
ID kapacity pracovního prostoru. |
|
|
continuation
|
query |
string |
Token pokračování Slouží k získání dalších položek v seznamu. |
|
|
encryption
|
query |
string |
Označuje stav šifrování CMK pracovního prostoru a slouží k filtrování pracovních prostorů, které odpovídají zadanému stavu. |
|
|
include
|
query |
string |
Určuje další data, která mají být zahrnuta pro každý pracovní prostor v odpovědi. Podporované hodnoty: |
|
|
name
|
query |
string |
Název pracovního prostoru. |
|
|
state
|
query |
string |
Stav pracovního prostoru. Podporované stavy jsou aktivní a odstraněné. |
|
|
type
|
query |
string |
Typ pracovního prostoru. Podporované typy jsou osobní, pracovní prostor, adminworkspace. |
Odpovědi
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Operace byla úspěšná. |
|
| 429 Too Many Requests |
Byl překročen limit přenosové rychlosti služby. Server vrátí hlavičku označující Hlavičky Retry-After: integer |
|
| Other Status Codes |
Běžné kódy chyb:
|
Příklady
Get a list of workspaces example
Ukázkový požadavek
GET https://api.fabric.microsoft.com/v1/admin/workspaces
Ukázková odpověď
{
"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",
"tags": [
{
"id": "b3f2c8e9-4d8e-4a7c-9a32-f8c1b2e4d6af",
"displayName": "Finance"
},
{
"id": "6f1a8d3b-92c4-4f67-8c2d-1e5a9b7f4a23",
"displayName": "Production"
}
]
}
],
"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
Ukázkový požadavek
GET https://api.fabric.microsoft.com/v1/admin/workspaces?state=Active
Ukázková odpověď
{
"workspaces": [
{
"id": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87",
"name": "test report",
"type": "Workspace",
"state": "Active",
"capacityId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e84"
}
],
"continuationUri": null,
"continuationToken": null
}
List workspaces for a given capacity, ignoring the encryptionStatus filter.
Ukázkový požadavek
GET https://api.fabric.microsoft.com/v1/admin/workspaces?capacityId=61d6811f-7544-4e75-a1e6-1c59c0383312&encryptionStatus=Active
Ukázková odpověď
{
"workspaces": [
{
"id": "abf49964-6f70-4aea-a66c-4b78a22e3ddc",
"name": "Contoso Workspace 1",
"type": "Workspace",
"state": "Active",
"capacityId": "61d6811f-7544-4e75-a1e6-1c59c0383312",
"domainId": "039bd896-b39c-4540-93e3-e9926de135f9"
},
{
"id": "90119767-07b4-4657-82ee-53e90fece225",
"name": "Contoso Workspace 3",
"type": "Workspace",
"state": "Active",
"capacityId": "61d6811f-7544-4e75-a1e6-1c59c0383312",
"domainId": "039bd896-b39c-4540-93e3-e9926de135f9"
}
],
"continuationUri": "https://api.fabric.microsoft.com/v1/admin/workspaces?continuationToken='LDEsMTAwMDAwLDA%3D'",
"continuationToken": "LDEsMTAwMDAwLDA%3D"
}
List workspaces with active encryption status in a given capacity
Ukázkový požadavek
GET https://api.fabric.microsoft.com/v1/admin/workspaces?capacityId=61d6811f-7544-4e75-a1e6-1c59c0383312&encryptionStatus=Active&include=encryption
Ukázková odpověď
{
"workspaces": [
{
"id": "90119767-07b4-4657-82ee-53e90fece225",
"name": "Contoso Workspace 3",
"type": "Workspace",
"state": "Active",
"capacityId": "61d6811f-7544-4e75-a1e6-1c59c0383312",
"domainId": "039bd896-b39c-4540-93e3-e9926de135f9",
"encryption": {
"status": "Active",
"keyIdentifier": "https://westus07112025-cmktest1.vault.azure.net/keys/test2k/"
}
}
],
"continuationUri": "https://api.fabric.microsoft.com/v1/admin/workspaces?continuationToken='LDEsMTAwMDAwLDA%3D'",
"continuationToken": "LDEsMTAwMDAwLDA%3D"
}
List workspaces with encryption details
Ukázkový požadavek
GET https://api.fabric.microsoft.com/v1/admin/workspaces?encryptionStatus={encryptionStatus}&include=encryption
Ukázková odpověď
{
"workspaces": [
{
"id": "abf49964-6f70-4aea-a66c-4b78a22e3ddc",
"name": "Contoso Workspace 1",
"type": "Workspace",
"state": "Active",
"capacityId": "61d6811f-7544-4e75-a1e6-1c59c0383312",
"domainId": "039bd896-b39c-4540-93e3-e9926de135f9",
"encryption": {
"status": "Disabled"
}
},
{
"id": "9c7f06cc-e850-4961-b2bd-181a70b1a784",
"name": "Contoso Workspace 2",
"type": "Workspace",
"state": "Active",
"capacityId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e84",
"domainId": "039bd896-b39c-4540-93e3-e9926de135f9",
"encryption": {
"status": "Disabled"
}
},
{
"id": "90119767-07b4-4657-82ee-53e90fece225",
"name": "Contoso Workspace 3",
"type": "Workspace",
"state": "Active",
"capacityId": "61d6811f-7544-4e75-a1e6-1c59c0383312",
"domainId": "039bd896-b39c-4540-93e3-e9926de135f9",
"encryption": {
"status": "Active",
"keyIdentifier": "https://westus07112025-cmktest1.vault.azure.net/keys/test2k/"
}
},
{
"id": "adaa3051-b1de-41ed-b1b4-d5e08887c1e9",
"name": "Contoso Workspace 4",
"type": "Workspace",
"state": "Active",
"capacityId": "41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e84",
"domainId": "039bd896-b39c-4540-93e3-e9926de135f9",
"encryption": {
"status": "EnableInProgress",
"keyIdentifier": "https://westus07112025-cmktest1.vault.azure.net/keys/test2k/",
"previousStatus": "Active",
"previousKeyIdentifier": "https://westus07112025-cmktest1.vault.azure.net/keys/test4k/"
}
}
],
"continuationUri": "https://api.fabric.microsoft.com/v1/admin/workspaces?continuationToken='LDEsMTAwMDAwLDA%3D'",
"continuationToken": "LDEsMTAwMDAwLDA%3D"
}
Definice
| Name | Description |
|---|---|
| Encryption |
Podrobnosti o šifrování pracovního prostoru pomocí klíče spravovaného zákazníkem (CMK). |
|
Error |
Chyba související s objektem podrobností o prostředku. |
|
Error |
Odpověď na chybu. |
|
Error |
Podrobnosti o odpovědi na chybu. |
| Workspace |
Workspace. |
|
Workspace |
Představuje použitou značku. |
|
Workspace |
Stav šifrování CMK pracovního prostoru. |
| Workspaces |
Seznam pracovních prostorů |
|
Workspace |
Stav pracovního prostoru. V průběhu času se můžou přidat další stavy pracovního prostoru. |
|
Workspace |
Typ pracovního prostoru. V průběhu času je možné přidat další typy pracovních prostorů. |
Encryption
Podrobnosti o šifrování pracovního prostoru pomocí klíče spravovaného zákazníkem (CMK).
| Name | Typ | Description |
|---|---|---|
| keyIdentifier |
string |
Identifikátor šifrovacího klíče. |
| previousKeyIdentifier |
string |
Předchozí identifikátor šifrovacího klíče. |
| previousStatus |
Předchozí stav šifrování CMK pracovního prostoru. |
|
| status |
Stav šifrování CMK pracovního prostoru. |
ErrorRelatedResource
Chyba související s objektem podrobností o prostředku.
| Name | Typ | Description |
|---|---|---|
| resourceId |
string |
ID prostředku, které je součástí chyby. |
| resourceType |
string |
Typ prostředku, který je součástí chyby. |
ErrorResponse
Odpověď na chybu.
| Name | Typ | Description |
|---|---|---|
| errorCode |
string |
Konkrétní identifikátor, který poskytuje informace o chybovém stavu, což umožňuje standardizovanou komunikaci mezi naší službou a jejími uživateli. |
| isRetriable |
boolean |
Pokud je hodnota true, je možné požadavek opakovat. Pomocí hlavičky |
| message |
string |
Lidské čitelné vyjádření chyby. |
| moreDetails |
Seznam dalších podrobností o chybě |
|
| relatedResource |
Podrobnosti o prostředku souvisejícím s chybou |
|
| requestId |
string (uuid) |
ID požadavku přidruženého k chybě. |
ErrorResponseDetails
Podrobnosti o odpovědi na chybu.
| Name | Typ | Description |
|---|---|---|
| errorCode |
string |
Konkrétní identifikátor, který poskytuje informace o chybovém stavu, což umožňuje standardizovanou komunikaci mezi naší službou a jejími uživateli. |
| message |
string |
Lidské čitelné vyjádření chyby. |
| relatedResource |
Podrobnosti o prostředku souvisejícím s chybou |
Workspace
Workspace.
| Name | Typ | Description |
|---|---|---|
| capacityId |
string (uuid) |
ID kapacity pracovního prostoru. |
| domainId |
string (uuid) |
ID domény pracovního prostoru. |
| encryption |
Podrobnosti o šifrování pracovního prostoru. |
|
| id |
string (uuid) |
Identifikátor pracovního prostoru. |
| name |
string |
Název pracovního prostoru. |
| state |
Stav pracovního prostoru. |
|
| tags |
Seznam použitých značek |
|
| type |
Typ pracovního prostoru. |
WorkspaceAppliedTag
Představuje použitou značku.
| Name | Typ | Description |
|---|---|---|
| displayName |
string |
Název značky. |
| id |
string (uuid) |
ID značky. |
WorkspaceEncryptionStatus
Stav šifrování CMK pracovního prostoru.
| Hodnota | Description |
|---|---|
| Disabled |
Šifrování pracovního prostoru není aktivní. |
| Active |
Šifrování pracovního prostoru je aktivní a pracovní prostor je šifrovaný. |
| EnableInProgress |
Šifrování pracovního prostoru je povolené. |
| DisableInProgress |
Šifrování pracovního prostoru se zakazuje. |
| Failed |
Aplikace pro šifrování pracovního prostoru se nezdařila. |
Workspaces
Seznam pracovních prostorů
| Name | Typ | Description |
|---|---|---|
| continuationToken |
string |
Token pro další dávku sady výsledků. Pokud neexistují žádné další záznamy, odebere se z odpovědi. |
| continuationUri |
string |
Identifikátor URI další dávky sady výsledků. Pokud neexistují žádné další záznamy, odebere se z odpovědi. |
| workspaces |
Seznam pracovních prostorů infrastruktury |
WorkspaceState
Stav pracovního prostoru. V průběhu času se můžou přidat další stavy pracovního prostoru.
| Hodnota | Description |
|---|---|
| Active |
Pracovní prostor je aktivní. Osamocené pracovní prostory se zobrazují jako aktivní. |
| Deleted |
Pracovní prostor se odstraní. |
WorkspaceType
Typ pracovního prostoru. V průběhu času je možné přidat další typy pracovních prostorů.
| Hodnota | Description |
|---|---|
| Personal |
Složka nebo pracovní prostor použitý ke správě položek uživatelů |
| Workspace |
Pracovní prostor používaný ke správě položek infrastruktury |
| AdminWorkspace |
Pracovní prostor monitorování pro správce Obsahuje sestavy správců, jako je sestava auditu a sestava využití a přijetí. |