Workspaces - Assign Workspace Encryption
Tilldelar en Customer-Managed nyckel (CMK) till en arbetsyta.
Aktiverar CMK-kryptering för arbetsytan eller roterar krypteringsnyckeln för arbetsytan.
Behörigheter
Anroparen måste ha en administratörsroll för arbetsytan.
Obligatoriska delegerade omfång
Arbetsutrymme.LäsSkriv.Allt
Identiteter som stöds av Microsoft Entra
Det här API:et stöder Microsoft identiteter som anges i det här avsnittet.
| Identitet | Support |
|---|---|
| User | Ja |
| Tjänsthuvudnamn och hanterade identiteter | Ja |
Interface
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/encryption/assign
URI-parametrar
| Name | I | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
Arbetsyte-ID. |
Begärandetext
| Name | Obligatorisk | Typ | Description |
|---|---|---|---|
| keyIdentifier | True |
string |
Azure Key Vault nyckelidentifierare. Detta måste vara en versionslös nyckel-URI. |
Svar
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Begäran har slutförts. |
|
| 429 Too Many Requests |
Gränsen för tjänstfrekvens överskreds. Servern returnerar ett Sidhuvuden Retry-After: integer |
|
| Other Status Codes |
Vanliga felkoder:
|
Exempel
Assign workspace CMK encryption example
Exempelbegäran
POST https://api.fabric.microsoft.com/v1/workspaces/47482db6-4583-4672-86dd-999d0f8f4d7a/encryption/assign
{
"keyIdentifier": "https://westus07112025-cmktest1.vault.azure.net/keys/test2k/"
}
Exempelsvar
Definitioner
| Name | Description |
|---|---|
|
Assign |
Nyttolasten Tilldela CMK-krypteringsbegäran för arbetsyta. |
|
Error |
Det felrelaterade resursinformationsobjektet. |
|
Error |
Felsvaret. |
|
Error |
Detaljer om felsvaret. |
AssignWorkspaceEncryptionRequest
Nyttolasten Tilldela CMK-krypteringsbegäran för arbetsyta.
| Name | Typ | Description |
|---|---|---|
| keyIdentifier |
string |
Azure Key Vault nyckelidentifierare. Detta måste vara en versionslös nyckel-URI. |
ErrorRelatedResource
Det felrelaterade resursinformationsobjektet.
| Name | Typ | Description |
|---|---|---|
| resourceId |
string |
Resurs-ID:t som är inblandat i felet. |
| resourceType |
string |
Typen av resurs som är inblandad i felet. |
ErrorResponse
Felsvaret.
| Name | Typ | Description |
|---|---|---|
| errorCode |
string |
En specifik identifierare som ger information om ett feltillstånd, vilket möjliggör standardiserad kommunikation mellan vår tjänst och dess användare. |
| isRetriable |
boolean |
När det är sant kan begäran göras på nytt. Använd svarshuvudet |
| message |
string |
En mänsklig läsbar representation av felet. |
| moreDetails |
Lista över ytterligare felinformation. |
|
| relatedResource |
Detaljer om resursen relaterad till felet. |
|
| requestId |
string (uuid) |
ID för den begäran som är associerad med felet. |
ErrorResponseDetails
Detaljer om felsvaret.
| Name | Typ | Description |
|---|---|---|
| errorCode |
string |
En specifik identifierare som ger information om ett feltillstånd, vilket möjliggör standardiserad kommunikation mellan vår tjänst och dess användare. |
| message |
string |
En mänsklig läsbar representation av felet. |
| relatedResource |
Detaljer om resursen relaterad till felet. |