Workspaces - Assign Workspace Encryption
Hiermee wijst u een Customer-Managed-sleutel (CMK) toe aan een werkruimte.
Hiermee schakelt u CMK-versleuteling in voor de werkruimte of roteert u de versleutelingssleutel voor de werkruimte.
Machtigingen
De aanroeper moet een beheerderswerkruimterol hebben.
Vereiste gedelegeerde bevoegdheden
Workspace.ReadWrite.All
Door Microsoft Entra ondersteunde identiteiten
Deze API ondersteunt de Microsoft-identiteiten die in deze sectie worden vermeld.
| Identiteit | Support |
|---|---|
| User | Yes |
| serviceprincipal en beheerde identiteiten | Yes |
Interface
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/encryption/assign
URI-parameters
| Name | In | Vereist | Type | Description |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
De werkruimte-ID. |
Aanvraagbody
| Name | Vereist | Type | Description |
|---|---|---|---|
| keyIdentifier | True |
string |
De Azure Key Vault-sleutel-id. Dit moet een versieloze sleutel-URI zijn. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 200 OK |
De aanvraag is voltooid. |
|
| 429 Too Many Requests |
De servicesnelheidslimiet is overschreden. De server retourneert een Kopteksten Retry-After: integer |
|
| Other Status Codes |
Veelvoorkomende foutcodes:
|
Voorbeelden
Assign workspace CMK encryption example
Voorbeeldaanvraag
POST https://api.fabric.microsoft.com/v1/workspaces/47482db6-4583-4672-86dd-999d0f8f4d7a/encryption/assign
{
"keyIdentifier": "https://westus07112025-cmktest1.vault.azure.net/keys/test2k/"
}
Voorbeeldrespons
Definities
| Name | Description |
|---|---|
|
Assign |
De nettolading van de CMK-versleutelingsaanvraag voor de werkruimte toewijzen. |
|
Error |
Het foutgerelateerde resourcedetailsobject. |
|
Error |
De foutreactie. |
|
Error |
De details van het foutbericht. |
AssignWorkspaceEncryptionRequest
De nettolading van de CMK-versleutelingsaanvraag voor de werkruimte toewijzen.
| Name | Type | Description |
|---|---|---|
| keyIdentifier |
string |
De Azure Key Vault-sleutel-id. Dit moet een versieloze sleutel-URI zijn. |
ErrorRelatedResource
Het foutgerelateerde resourcedetailsobject.
| Name | Type | Description |
|---|---|---|
| resourceId |
string |
De resource-ID die betrokken is bij het probleem. |
| resourceType |
string |
Het type resource dat betrokken is bij de fout. |
ErrorResponse
De foutreactie.
| 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. |
| isRetriable |
boolean |
Wanneer waar, kan de aanvraag opnieuw worden geprobeerd. Gebruik de |
| message |
string |
Een leesbare weergave van de fout. |
| moreDetails |
Lijst met aanvullende foutdetails. |
|
| relatedResource |
Details van de foutgerelateerde resource. |
|
| requestId |
string (uuid) |
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 |
Details van de foutgerelateerde resource. |