.alter-merge policy managed_identity komutu
Komut, kümenin veya belirtilen veritabanının ManagedIdentity ilkesini güncelleştirir, yeni yönetilen kimlikler ekler veya mevcut yönetilen kimliklere kullanım ekler.
Not
Yönetilen kimlikleri ManagedIdentity ilkesine atayabilmeniz için önce kümeye atanması gerekir. Daha fazla bilgi için bkz . Kümeniz için yönetilen kimlikleri yapılandırma
İzinler
Bu komutları çalıştırmak için AllDatabasesAdmin izinlerine sahip olmanız gerekir.
Syntax
.alter-merge
cluster
policy
managed_identity
ArrayOfPolicyObjects
.alter-merge
database
Databasenamepolicy
managed_identity
ArrayOfPolicyObjects
Söz dizimi kuralları hakkında daha fazla bilgi edinin.
Parametreler
Ad | Tür | Gerekli | Açıklama |
---|---|---|---|
Databasename | string |
✔️ | Veritabanının adı. |
ArrayOPolicyObjects | array | ✔️ | Sıfır veya daha fazla ManagedIdentity ilke nesnesi tanımlanmış serileştirilmiş bir dizi. |
Not
İlke nesneleri ObjectId ve AllowedUsages özelliklerini tanımlamalıdır. Diğer özellikler otomatik olarak doldurulur.
içindeki
ArrayOfManagedIdentityPolicyObjects
her öğe için:- ObjectId ManagedIdentity ilkesinde yoksa , öğe ilkeye eklenir.
- ManagedIdentity ilkesinde ObjectId zaten varsa , kimliğin AllowedUsages özelliği ilkedeki ilgili öğeye eklenir. Örneğin, geçerli ilkede belirli bir yönetilen kimlik için AllowedUsages="NativeIngestion" varsa, bu yönetilen kimlik için AllowedUsages="ExternalTables" içeren bir öğesi varsa
ArrayOfManagedIdentityPolicyObjects
, Yönetilen Kimlik ilkesindeki bu yönetilen kimlik için AllowedUsages "NativeIngestion, ExternalTables" olur.
Yönetilen kimlik nesne kimliğini alma
Nesne kimliği, yönetilen kimliğin genel bakış sayfasındaki Azure portal kullanılabilir.
Döndürülenler
komutu, kümenin veya belirtilen veritabanının ManagedIdentity ilkesini güncelleştirir. Değişiklik yeni yönetilen kimlikler ekleyebilir veya mevcut yönetilen kimliklere kullanım ekleyebilir. Ardından komut, karşılık gelen .show yönetilen kimlik ilkesi komutunun çıkışını döndürür.
Belirtilen yönetilen kimliklerden herhangi biri kümeye atanmamışsa bir hata döndürülür ve ManagedIdentity ilkesi değiştirilmez.
Örnek
.alter-merge database db policy managed_identity ```
[
{
"ObjectId": "d99c9846-1615-a2f9-a96f-78e136ba93eb",
"AllowedUsages": "NativeIngestion, ExternalTable"
}
]
```
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin