Workspaces - Create Workspace
Hiermee maakt u een nieuwe werkruimte.
Machtigingen
- De aanroeper moet gemachtigd zijn om werkruimten te maken die zijn verleend door de Fabric-beheerder. Zie voor meer informatie: werkruimten maken.
- De beller moet inzendermachtigingen hebben of een beheerder zijn voor de capaciteit. Zie voor meer informatie: gebruikersmachtigingen voor capaciteit.
- Service-principals moeten machtigingen hebben die zijn verleend door de Fabric-beheerder. Zie voor meer informatie: Service-principals kunnen werkruimten, verbindingen en implementatiepijplijnen maken.
Vereiste gedelegeerde bereiken
Workspace.ReadWrite.All
Door Microsoft Entra ondersteunde identiteiten
Deze API ondersteunt de Microsoft-identiteiten die in deze sectie worden vermeld.
| Identiteit | Ondersteuning |
|---|---|
| Gebruiker | Ja |
| serviceprincipal en beheerde identiteiten | Ja |
gebruikersinterface
POST https://api.fabric.microsoft.com/v1/workspaces
Aanvraagbody
| Name | Vereist | Type | Description |
|---|---|---|---|
| displayName | True |
string |
De weergavenaam van de werkruimte. |
| capacityId |
string (uuid) |
De id van de capaciteit waaraan de werkruimte moet worden toegewezen. |
|
| description |
string |
De beschrijving van de werkruimte. |
|
| domainId |
string (uuid) |
De id van het domein waaraan de werkruimte moet worden toegewezen. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 201 Created |
Gemaakt. Kopteksten Location: string |
|
| Other Status Codes |
Veelvoorkomende foutcodes:
|
Voorbeelden
Create a workspace example
Voorbeeldaanvraag
POST https://api.fabric.microsoft.com/v1/workspaces
{
"displayName": "New workspace"
}
Voorbeeldrespons
Location: https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb22287ff
{
"id": "cfafbeb1-8037-4d0c-896e-a46fb22287ff",
"displayName": "New workspace",
"description": "",
"type": "Workspace"
}
Definities
| Name | Description |
|---|---|
|
Create |
Nettolading voor werkruimteaanvragen maken. |
|
Error |
Het foutgerelateerde resourcedetailsobject. |
|
Error |
Het foutbericht. |
|
Error |
De details van het foutbericht. |
| Workspace |
Een werkruimteobject. |
|
Workspace |
Een werkruimtetype. Er kunnen in de loop van de tijd extra werkruimtetypen worden toegevoegd. |
CreateWorkspaceRequest
Nettolading voor werkruimteaanvragen maken.
| Name | Type | Description |
|---|---|---|
| capacityId |
string (uuid) |
De id van de capaciteit waaraan de werkruimte moet worden toegewezen. |
| description |
string |
De beschrijving van de werkruimte. |
| displayName |
string |
De weergavenaam van de werkruimte. |
| domainId |
string (uuid) |
De id van het domein waaraan de werkruimte moet worden toegewezen. |
ErrorRelatedResource
Het foutgerelateerde resourcedetailsobject.
| Name | Type | Description |
|---|---|---|
| resourceId |
string |
De resource-id die betrokken is bij de fout. |
| resourceType |
string |
Het type resource dat betrokken is bij de fout. |
ErrorResponse
Het foutbericht.
| Name | Type | Description |
|---|---|---|
| errorCode |
string |
Een specifieke id die informatie biedt over een foutvoorwaarde, waardoor gestandaardiseerde communicatie tussen onze service en de gebruikers mogelijk is. |
| message |
string |
Een leesbare weergave van de fout. |
| moreDetails |
Lijst met aanvullende foutdetails. |
|
| relatedResource |
De foutgerelateerde resourcedetails. |
|
| requestId |
string |
Id van de aanvraag die is gekoppeld aan de fout. |
ErrorResponseDetails
De details van het foutbericht.
| Name | Type | Description |
|---|---|---|
| errorCode |
string |
Een specifieke id die informatie biedt over een foutvoorwaarde, waardoor gestandaardiseerde communicatie tussen onze service en de gebruikers mogelijk is. |
| message |
string |
Een leesbare weergave van de fout. |
| relatedResource |
De foutgerelateerde resourcedetails. |
Workspace
Een werkruimteobject.
| Name | Type | Description |
|---|---|---|
| apiEndpoint |
string (uri) |
HTTP-URL die het API-eindpunt vertegenwoordigt dat specifiek is voor de werkruimte. Deze eindpuntwaarde wordt geretourneerd wanneer de gebruiker preferWorkspaceSpecificEndpoints inschakelt. Het biedt API-toegang via privékoppelingen. |
| capacityId |
string (uuid) |
De id van de capaciteit waaraan de werkruimte is toegewezen. |
| description |
string |
De beschrijving van de werkruimte. |
| displayName |
string |
De weergavenaam van de werkruimte. |
| domainId |
string (uuid) |
De id van het domein waaraan de werkruimte is toegewezen. |
| id |
string (uuid) |
De werkruimte-ID. |
| type |
Het type werkruimte. |
WorkspaceType
Een werkruimtetype. Er kunnen in de loop van de tijd extra werkruimtetypen worden toegevoegd.
| Waarde | Description |
|---|---|
| Personal |
Mijn map of Mijn werkruimte die wordt gebruikt voor het beheren van gebruikersitems. |
| Workspace |
Werkruimte die wordt gebruikt voor het beheren van de Fabric-items. |
| AdminWorkspace |
Werkruimte voor beheerbewaking. Bevat beheerdersrapporten, zoals het auditrapport en het gebruiks- en acceptatierapport. |