Workspaces - List Workspaces
Gibt eine Liste von Arbeitsbereichen zurück, auf die der Prinzipal zugreifen kann. Verwenden Sie den Rollenabfrageparameter, um Ergebnisse nach der Hauptarbeitsbereichsrolle zu filtern.
Diese API unterstützt Paginierung.
Erforderliche delegierte Bereiche
Workspace.Read.All oder Workspace.ReadWrite.All
Von Microsoft Entra unterstützte Identitäten
Diese API unterstützt die in diesem Abschnitt aufgeführten Microsoft Identitäten.
| Identität | Unterstützung |
|---|---|
| Benutzer | Ja |
| Service Principal und Verwaltete Identitäten | Ja |
Schnittstelle
GET https://api.fabric.microsoft.com/v1/workspaces
GET https://api.fabric.microsoft.com/v1/workspaces?roles={roles}&continuationToken={continuationToken}&preferWorkspaceSpecificEndpoints={preferWorkspaceSpecificEndpoints}
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
continuation
|
query |
string |
Ein Token zum Abrufen der nächsten Seite mit Ergebnissen. |
|
|
prefer
|
query |
boolean |
Eine Einstellung, die steuert, ob der arbeitsbereichspezifische API-Endpunkt pro Arbeitsbereich eingeschlossen werden soll. True – Schließen Sie den arbeitsbereichspezifischen API-Endpunkt ein, False – Schließen Sie nicht den arbeitsbereichspezifischen API-Endpunkt ein. |
|
|
roles
|
query |
string |
Eine Liste der Rollen. Trennen Sie Werte mithilfe eines Kommas. Wenn nicht angegeben, werden alle Arbeitsbereiche zurückgegeben. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
Die Anforderung wurde erfolgreich abgeschlossen. |
|
| 429 Too Many Requests |
Der Dienstratenlimit wurde überschritten. Der Server gibt einen Header Retry-After: integer |
|
| Other Status Codes |
Häufige Fehlercodes:
|
Beispiele
| List workspaces example |
| List workspaces with continuation example |
|
List workspaces with prefer |
| List workspaces with roles filter example |
List workspaces example
Beispielanforderung
GET https://api.fabric.microsoft.com/v1/workspaces
Beispiel für eine Antwort
{
"value": [
{
"id": "fa9ad228-3e6b-44d4-b5f4-e275f337afa9",
"displayName": "My workspace",
"description": "",
"type": "Personal"
},
{
"id": "cfafbeb1-8037-4d0c-896e-a46fb27ff227",
"displayName": "Marketing",
"description": "A workspace used by the marketing team",
"type": "Workspace",
"tags": [
{
"id": "b3f2c8e9-4d8e-4a7c-9a32-f8c1b2e4d6af",
"displayName": "Marketing"
}
]
},
{
"id": "f2d70dc6-8f3e-4f2c-b00e-e2d336d7d711",
"displayName": "Finance",
"description": "A workspace used by the finance team",
"type": "Workspace",
"capacityId": "171018af-1531-4e61-942a-74f024b7f9fd",
"domainId": "7c889f28-999b-4945-840d-54da3e3b5a29",
"capacityRegion": "East US",
"tags": [
{
"id": "9b8c7d6e-5f4a-3b2c-1d0e-9f8a7b6c5d4e",
"displayName": "Finance"
},
{
"id": "b3f2c8e9-4d8e-4a7c-9a32-f8c1b2e4d6af",
"displayName": "Marketing"
}
]
}
]
}
List workspaces with continuation example
Beispielanforderung
GET https://api.fabric.microsoft.com/v1/workspaces
Beispiel für eine Antwort
{
"value": [
{
"id": "fa9ad228-3e6b-44d4-b5f4-e275f337afa9",
"displayName": "My workspace",
"description": "",
"type": "Personal"
},
{
"id": "cfafbeb1-8037-4d0c-896e-a46fb27ff227",
"displayName": "Marketing",
"description": "A workspace used by the marketing team",
"type": "Workspace"
},
{
"id": "f2d70dc6-8f3e-4f2c-b00e-e2d336d7d711",
"displayName": "Finance",
"description": "A workspace used by the finance team",
"type": "Workspace",
"capacityId": "171018af-1531-4e61-942a-74f024b7f9fd",
"capacityRegion": "East US"
}
],
"continuationToken": "LDEsMTAwMDAwLDA%3D",
"continuationUri": "https://api.fabric.microsoft.com/v1/workspaces?continuationToken=LDEsMTAwMDAwLDA%3D"
}
List workspaces with preferWorkspaceSpecificEndpoints example
Beispielanforderung
GET https://api.fabric.microsoft.com/v1/workspaces?preferWorkspaceSpecificEndpoints=True
Beispiel für eine Antwort
{
"value": [
{
"id": "cfafbeb1-8037-4d0c-896e-a46fb27ff227",
"displayName": "Alice's Workspace",
"description": "A workspace for Alice",
"type": "Workspace",
"apiEndpoint": "https://cfafbeb180374d0c896ea46fb27ff227.zcf.w.api.fabric.microsoft.com"
},
{
"id": "0c02a0cd-71bc-410f-aa05-5a7bc98765f7",
"displayName": "Bob's Workspace",
"description": "A workspace for Bob",
"type": "Workspace",
"apiEndpoint": "https://0c02a0cd71bc410faa055a7bc98765f7.z0c.w.api.fabric.microsoft.com"
}
]
}
List workspaces with roles filter example
Beispielanforderung
GET https://api.fabric.microsoft.com/v1/workspaces?roles=Admin,Member,Contributor,Viewer
Beispiel für eine Antwort
{
"value": [
{
"id": "fa9ad228-3e6b-44d4-b5f4-e275f337afa9",
"displayName": "Admins workspace",
"description": "A workspace for admins",
"type": "Personal"
},
{
"id": "cfafbeb1-8037-4d0c-896e-a46fb27ff227",
"displayName": "Members workspace",
"description": "A workspace for members",
"type": "Workspace"
},
{
"id": "0c02a0cd-71bc-410f-aa05-5a7bc98765f7",
"displayName": "Contributors workspace",
"description": "A workspace for contributors",
"type": "Workspace"
},
{
"id": "99d58687-8903-4dbd-8a78-40f95dca7177",
"displayName": "Viewers workspace",
"description": "A workspace for viewers",
"type": "Workspace"
}
]
}
Definitionen
| Name | Beschreibung |
|---|---|
|
Capacity |
Der Bereich der Kapazität, die diesem Arbeitsbereich zugeordnet ist. Zusätzliche Kapazitätsbereichswerte können im Laufe der Zeit hinzugefügt werden. |
|
Error |
Das Fehlerbezogene Ressourcendetails-Objekt. |
|
Error |
Die Fehlerantwort. |
|
Error |
Die Fehlerantwortdetails. |
| Workspace |
Ein Arbeitsbereichsobjekt. |
|
Workspace |
Stellt ein angewendetes Tag dar. |
| Workspaces | |
|
Workspace |
Ein Arbeitsbereichstyp. Weitere Arbeitsbereichstypen können im Laufe der Zeit hinzugefügt werden. |
CapacityRegion
Der Bereich der Kapazität, die diesem Arbeitsbereich zugeordnet ist. Zusätzliche Kapazitätsbereichswerte können im Laufe der Zeit hinzugefügt werden.
| Wert | Beschreibung |
|---|---|
| Australia East |
Region Australien Ost |
| Australia Southeast |
Australien Südost-Region |
| Brazil South |
Region Brasilien Süd |
| Brazil Southeast |
Region Brasilien Südost |
| Canada Central |
Kanada–Zentralregion |
| Canada East |
Kanada-Ostregion |
| Central India |
Region Zentralindien |
| Central US |
Region Zentral-USA |
| Central US EUAP |
Zentrale US-EUAP-Region |
| East Asia |
Region Ostasien |
| East US |
Region Ost-USA |
| East US 2 |
Region Ost-USA 2 |
| France Central |
Region Frankreich( Zentral) |
| France South |
Region Frankreich Süd |
| Germany Central |
Zentrale Region Deutschland |
| Germany Northeast |
Region Nordosten Deutschland |
| Israel Central |
Israel Central Region |
| Italy North |
Region Italien Nord |
| Japan East |
Japan Ostregion |
| Japan West |
Region Japan West |
| Korea Central |
Zentralregion Korea |
| Korea South |
Südkorea-Region |
| Mexico Central |
Mexiko-Zentralregion |
| North Central US |
Region Nord-Mittel-USA |
| North Europe |
Region Nordeuropa |
| Norway East |
Norwegen Ostregion |
| Norway West |
Region Norwegen West |
| Poland Central |
Polen Zentralregion |
| South Africa North |
Region Südafrika Nord |
| South Africa West |
Region Südafrika West |
| South Central US |
Region Süd-Zentral-USA |
| South India |
Region Südindien |
| Southeast Asia |
Region Südostasien |
| Spain Central |
Spanien Zentralregion |
| Sweden Central |
Schweden Zentralregion |
| Switzerland North |
Schweiz Nordregion |
| Switzerland West |
Schweiz Westregion |
| West Europe |
Region „Europa, Westen“ |
| West India |
Region Westindien |
| West US |
West-US-Region |
| West US 2 |
Region West US 2 |
| West US 3 |
Region West US 3 |
| West Central US |
Region West Central US |
| UAE Central |
Zentralregion DER VAE |
| UAE North |
Region Vereinigte Arabische Emirate (Nord) |
| Qatar Central |
Zentralregion Katar |
| Germany West Central |
Region West-Mitteldeutschland |
| Germany North |
Nordregion Deutschland |
| UK South |
Region Vereinigtes Königreich Süd |
| UK West |
Region Uk West |
| China North |
Region China Nord |
| China East |
China-Ostregion |
| China East 2 |
China Ost 2 Region |
| China East 3 |
China Ost 3 Region |
| China North 2 |
Region China Nord 2 |
| China North 3 |
China Nord-3-Region |
ErrorRelatedResource
Das Fehlerbezogene Ressourcendetails-Objekt.
| Name | Typ | Beschreibung |
|---|---|---|
| resourceId |
string |
Die Ressourcen-ID, die an dem Fehler beteiligt ist. |
| resourceType |
string |
Der Typ der Ressource, die an dem Fehler beteiligt ist. |
ErrorResponse
Die Fehlerantwort.
| Name | Typ | Beschreibung |
|---|---|---|
| errorCode |
string |
Ein bestimmter Bezeichner, der Informationen über eine Fehlerbedingung bereitstellt und eine standardisierte Kommunikation zwischen unserem Dienst und seinen Benutzern ermöglicht. |
| isRetriable |
boolean |
Wenn true, kann die Anforderung wiederholt werden. Verwenden Sie den |
| message |
string |
Eine lesbare Darstellung des Fehlers. |
| moreDetails |
Liste der zusätzlichen Fehlerdetails. |
|
| relatedResource |
Die fehlerbezogenen Ressourcendetails. |
|
| requestId |
string (uuid) |
ID der Anforderung, die dem Fehler zugeordnet ist. |
ErrorResponseDetails
Die Fehlerantwortdetails.
| Name | Typ | Beschreibung |
|---|---|---|
| errorCode |
string |
Ein bestimmter Bezeichner, der Informationen über eine Fehlerbedingung bereitstellt und eine standardisierte Kommunikation zwischen unserem Dienst und seinen Benutzern ermöglicht. |
| message |
string |
Eine lesbare Darstellung des Fehlers. |
| relatedResource |
Die fehlerbezogenen Ressourcendetails. |
Workspace
Ein Arbeitsbereichsobjekt.
| Name | Typ | Beschreibung |
|---|---|---|
| apiEndpoint |
string (uri) |
HTTP-URL, die den API-Endpunkt für den Arbeitsbereich darstellt. Dieser Endpunktwert wird zurückgegeben, wenn der Benutzer preferWorkspaceSpecificEndpoints aktiviert. Er ermöglicht den API-Zugriff über private Links. |
| capacityId |
string (uuid) |
Die ID der Kapazität, der der Arbeitsbereich zugewiesen ist. |
| capacityRegion |
Der Bereich der Kapazität, die diesem Arbeitsbereich zugeordnet ist. |
|
| description |
string |
Die Arbeitsbereichsbeschreibung. |
| displayName |
string |
Der Anzeigename des Arbeitsbereichs. |
| domainId |
string (uuid) |
Die ID der Domäne, der der Arbeitsbereich zugewiesen ist. |
| id |
string (uuid) |
Die Arbeitsbereichs-ID. |
| tags |
Liste der angewendeten Tags. |
|
| type |
Der Arbeitsbereichstyp. |
WorkspaceAppliedTag
Stellt ein angewendetes Tag dar.
| Name | Typ | Beschreibung |
|---|---|---|
| displayName |
string |
Der Name des Tags. |
| id |
string (uuid) |
Die Tag-ID. |
Workspaces
| Name | Typ | Beschreibung |
|---|---|---|
| continuationToken |
string |
Das Token für den nächsten Resultsetbatch. Wenn keine weiteren Datensätze vorhanden sind, wird sie aus der Antwort entfernt. |
| continuationUri |
string |
Der URI des nächsten Resultsetbatches. Wenn keine weiteren Datensätze vorhanden sind, wird sie aus der Antwort entfernt. |
| value |
Eine Liste der Arbeitsbereiche. |
WorkspaceType
Ein Arbeitsbereichstyp. Weitere Arbeitsbereichstypen können im Laufe der Zeit hinzugefügt werden.
| Wert | Beschreibung |
|---|---|
| Personal |
Mein Ordner oder Mein Arbeitsbereich, der zum Verwalten von Benutzerelementen verwendet wird. |
| Workspace |
Arbeitsbereich, der zum Verwalten der Fabric-Elemente verwendet wird. |
| AdminWorkspace |
Administratorüberwachungsarbeitsbereich. Enthält Administratorberichte wie den Überwachungsbericht und den Nutzungs- und Einführungsbericht. |