Workspaces - Get Workspace Encryption
Henter krypteringsinnstillingene for arbeidsområdet Customer-Managed Key (CMK).
Returnerer CMK-krypteringsinnstillingene og statusen for det angitte arbeidsområdet.
Tillatelser
Innringeren må ha visningsprogram eller høyere arbeidsområderolle.
Nødvendige delegerte omfang
Workspace.Read.All eller Workspace.ReadWrite.All
Microsoft Entra støttede identiteter
Denne API-en støtter Microsoft identiteter oppført i denne delen.
| Identity | Kundestøtte |
|---|---|
| Bruker | Ja |
| tjenestekontohaver og administrerte identiteter | Ja |
Grensesnitt
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/encryption
URI-parametere
| Navn | I | Obligatorisk | Type | Beskrivelse |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
Arbeidsområde-ID-en. |
Svar
| Navn | Type | Beskrivelse |
|---|---|---|
| 200 OK |
Forespørselen er fullført. Hvis kryptering pågår, inneholder svaret et Overskrifter:
Prøv på nytt etter |
|
| 429 Too Many Requests |
Grensen for tjenestesats ble overskredet. Serveren returnerer en Overskrifter Retry-After: integer |
|
| Other Status Codes |
Vanlige feilkoder:
|
Eksempler
| Get workspace CMK encryption active example |
| Get workspace CMK encryption in progress example |
Get workspace CMK encryption active example
Eksempelforespørsel
GET https://api.fabric.microsoft.com/v1/workspaces/47482db6-4583-4672-86dd-999d0f8f4d7a/encryption
Eksempelsvar
{
"encryptionDetail": {
"keyIdentifier": "https://westus07112025-cmktest1.vault.azure.net/keys/test2k/",
"encryptionStatus": "Active"
}
}
Get workspace CMK encryption in progress example
Eksempelforespørsel
GET https://api.fabric.microsoft.com/v1/workspaces/47482db6-4583-4672-86dd-999d0f8f4d7a/encryption
Eksempelsvar
Retry-After: 900
{
"encryptionDetail": {
"keyIdentifier": "https://westus07112025-cmktest1.vault.azure.net/keys/test2k/",
"encryptionStatus": "EnableInProgress"
},
"previousEncryptionDetail": {
"keyIdentifier": "https://westus07112025-cmktest1.vault.azure.net/keys/key1/",
"encryptionStatus": "Active"
},
"workspaceEncryptionItemsDetails": [
{
"items": [
{
"displayName": "copyjob1",
"type": "CopyJob",
"id": "9d922047-55a9-4737-8ec0-f34a320100bc"
},
{
"displayName": "copyjob2",
"type": "CopyJob",
"id": "8d022047-55a9-4737-8ec0-f34a320100b7"
}
],
"encryptionStatus": "EnableInProgress"
}
]
}
Definisjoner
| Navn | Beskrivelse |
|---|---|
|
Encryption |
Krypteringsdetaljer for arbeidsområdet. |
|
Error |
Objektet for feilrelaterte ressursdetaljer. |
|
Error |
Feilsvaret. |
|
Error |
Feilsvardetaljene. |
|
Workspace |
Innstillinger for kryptering av arbeidsområder og statusdetaljer. |
|
Workspace |
Detaljer for arbeidsområdeelement. |
|
Workspace |
Krypteringsstatusdetaljer for elementer i arbeidsområdet. |
|
Workspace |
Krypteringsstatusen for arbeidsområdet. |
EncryptionDetail
Krypteringsdetaljer for arbeidsområdet.
| Navn | Type | Beskrivelse |
|---|---|---|
| encryptionStatus |
Krypteringsstatusen for arbeidsområdet. |
|
| keyIdentifier |
string |
Nøkkelidentifikatoren. |
ErrorRelatedResource
Objektet for feilrelaterte ressursdetaljer.
| Navn | Type | Beskrivelse |
|---|---|---|
| resourceId |
string |
Ressurs-ID-en som er involvert i feilen. |
| resourceType |
string |
Typen ressurs som er involvert i feilen. |
ErrorResponse
Feilsvaret.
| Navn | Type | Beskrivelse |
|---|---|---|
| errorCode |
string |
En bestemt identifikator som gir informasjon om en feilbetingelse, noe som gir standardisert kommunikasjon mellom tjenesten og brukerne. |
| isRetriable |
boolean |
Når sann, kan forespørselen prøves på nytt.
|
| message |
string |
En menneskelig lesbar representasjon av feilen. |
| moreDetails |
Liste over flere feildetaljer. |
|
| relatedResource |
Feilrelaterte ressursdetaljer. |
|
| requestId |
string (uuid) |
ID for forespørselen som er knyttet til feilen. |
ErrorResponseDetails
Feilsvardetaljene.
| Navn | Type | Beskrivelse |
|---|---|---|
| errorCode |
string |
En bestemt identifikator som gir informasjon om en feilbetingelse, noe som gir standardisert kommunikasjon mellom tjenesten og brukerne. |
| message |
string |
En menneskelig lesbar representasjon av feilen. |
| relatedResource |
Feilrelaterte ressursdetaljer. |
WorkspaceEncryptionDetail
Innstillinger for kryptering av arbeidsområder og statusdetaljer.
| Navn | Type | Beskrivelse |
|---|---|---|
| encryptionDetail |
Krypteringsdetaljene for arbeidsområdet. |
|
| previousEncryptionDetail |
Den forrige krypteringsdetaljene for arbeidsområdet. |
|
| workspaceEncryptionItemsDetails |
Krypteringsstatusen for elementer i arbeidsområdet. |
WorkspaceEncryptionItem
Detaljer for arbeidsområdeelement.
| Navn | Type | Beskrivelse |
|---|---|---|
| displayName |
string |
Visningsnavnet for elementet. |
| id |
string (uuid) |
Element-IDen. |
| type |
string |
Elementtypen. |
WorkspaceEncryptionItemsDetail
Krypteringsstatusdetaljer for elementer i arbeidsområdet.
| Navn | Type | Beskrivelse |
|---|---|---|
| encryptionStatus |
Krypteringsstatusen for elementene. |
|
| items |
Matrisen med detaljer om arbeidsområdeelementer. |
WorkspaceEncryptionStatus
Krypteringsstatusen for arbeidsområdet.
| Verdi | Beskrivelse |
|---|---|
| Disabled |
Arbeidsområdekryptering er ikke aktivt. |
| Active |
Arbeidsområdekryptering er aktivt og arbeidsområdet krypteres. |
| EnableInProgress |
Arbeidsområdekryptering aktiveres. |
| DisableInProgress |
Kryptering av arbeidsområdet deaktiveres. |
| Failed |
Arbeidsområdekrypteringsprogrammet mislyktes. |