Admin - Add Power BI Encryption Key
Kapasiteye atanan Power BI çalışma alanları için şifreleme anahtarı ekler.
İzinler
Kullanıcının yönetici haklarına (Office 365 Genel Yöneticisi veya Power BI Hizmet Yöneticisi gibi) sahip olması gerekir.
Gerekli Kapsam
Tenant.Read.All veya Tenant.ReadWrite.All
Sınırlamalar
Saatte en fazla 600 istek.
POST https://api.powerbi.com/v1.0/myorg/admin/tenantKeys
İstek Gövdesi
Name | Tür | Description |
---|---|---|
activate |
boolean |
Devre dışı bırakılmış kapasitelerin etkinleştirilip etkinleştirilmeydiği ve şifrelemesi için bu anahtarın kullanılıp kullanılmaydığı |
isDefault |
boolean |
Şifreleme anahtarının kiracının tamamı için varsayılan anahtar olup olmadığı. Yeni oluşturulan tüm kapasiteler varsayılan anahtarı devralır. |
keyVaultKeyIdentifier |
string |
Azure Key Vault'de bir şifreleme anahtarını benzersiz olarak belirten URI |
name |
string |
Şifreleme anahtarının adı |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Tamam |
Örnekler
Example
Sample Request
POST https://api.powerbi.com/v1.0/myorg/admin/tenantKeys
{
"name": "Contoso Sales",
"keyVaultKeyIdentifier": "https://contoso-vault2.vault.azure.net/keys/ContosoKeyVault/b2ab4ba1c7b341eea5ecaaa2wb54c4d2",
"activate": true,
"isDefault": true
}
Sample Response
{
"id": "82d9a37a-2b45-4221-b012-cb109b8e30c7",
"name": "Contoso Sales",
"keyVaultKeyIdentifier": "https://contoso-vault2.vault.azure.net/keys/ContosoKeyVault/b2ab4ba1c7b341eea5ecaaa2wb54c4d2",
"isDefault": true,
"createdAt": "2019-04-30T21:35:15.867-07:00",
"updatedAt": "2019-04-30T21:35:15.867-07:00"
}
Tanımlar
Name | Description |
---|---|
Tenant |
Şifreleme anahtarı bilgileri |
Tenant |
Şifreleme anahtarı isteği ekleme |
TenantKey
Şifreleme anahtarı bilgileri
Name | Tür | Description |
---|---|---|
createdAt |
string |
Şifreleme anahtarının oluşturulma tarihi ve saati |
id |
string |
Şifreleme anahtarının kimliği |
isDefault |
boolean |
Şifreleme anahtarının kiracının tamamı için varsayılan anahtar olup olmadığı. Yeni oluşturulan tüm kapasiteler varsayılan anahtarı devralır. |
keyVaultKeyIdentifier |
string |
Azure Key Vault şifreleme anahtarını benzersiz olarak belirten URI |
name |
string |
Şifreleme anahtarının adı |
updatedAt |
string |
Şifreleme anahtarının son güncelleştirme tarihi ve saati |
TenantKeyCreationRequest
Şifreleme anahtarı isteği ekleme
Name | Tür | Description |
---|---|---|
activate |
boolean |
Devre dışı bırakılmış kapasitelerin etkinleştirilip etkinleştirilmeydiği ve şifrelemesi için bu anahtarın kullanılıp kullanılmaydığı |
isDefault |
boolean |
Şifreleme anahtarının kiracının tamamı için varsayılan anahtar olup olmadığı. Yeni oluşturulan tüm kapasiteler varsayılan anahtarı devralır. |
keyVaultKeyIdentifier |
string |
Azure Key Vault'de bir şifreleme anahtarını benzersiz olarak belirten URI |
name |
string |
Şifreleme anahtarının adı |