Share via


.alter-merge policy managed_identity command

A parancs frissíti a fürt vagy a megadott adatbázis ManagedIdentity szabályzatát, új felügyelt identitásokat ad hozzá, vagy használatot ad hozzá a meglévő felügyelt identitásokhoz.

Megjegyzés

A felügyelt identitásokat hozzá kell rendelni egy fürthöz, mielőtt hozzárendelheti őket a ManagedIdentity szabályzathoz. További információ: Felügyelt identitások konfigurálása a fürthöz

Engedélyek

A parancsok futtatásához AllDatabasesAdmin engedéllyel kell rendelkeznie.

Syntax

.alter-mergeclusterpolicymanaged_identityArrayOfPolicyObjects

.alter-mergedatabaseDatabaseNamepolicymanaged_identityArrayOfPolicyObjects

További információ a szintaxis konvenciókról.

Paraméterek

Név Típus Kötelező Leírás
DatabaseName string ✔️ Az adatbázis neve.
ArrayOPolicyObjects array ✔️ Egy olyan szerializált tömb, amelynél nulla vagy több ManagedIdentity szabályzatobjektum van definiálva.

Megjegyzés

  • A szabályzatobjektumoknak meg kell határozniuk az ObjectId és az AllowedUsages tulajdonságokat. A rendszer automatikusan kitölti az egyéb tulajdonságokat.

  • A elem minden eleméhez:ArrayOfManagedIdentityPolicyObjects

    • Ha az ObjectId nem létezik a ManagedIdentity szabályzatban, az elem hozzá lesz adva a szabályzathoz.
    • Ha az ObjectId már létezik a ManagedIdentity szabályzatban, az identitás AllowedUsages tulajdonsága hozzá lesz adva a szabályzat megfelelő eleméhez. Ha például az aktuális szabályzatban az AllowedUsages="NativeIngestion" érték szerepel egy adott felügyelt identitáshoz, akkor ha ArrayOfManagedIdentityPolicyObjects a felügyelt identitáshoz tartozik egy elem az AllowedUsages="ExternalTables" értékkel, akkor a felügyelt identitáshoz tartozó AllowedUsages a Felügyelt identitás házirendben "NativeIngestion, ExternalTables" lesz.

A felügyelt identitás objektumazonosítójának lekérése

Az objektumazonosító a felügyelt identitás áttekintési oldalán található Azure Portal érhető el.

Keresse meg az objektum (egyszerű) azonosítóját.

Válaszok

A parancs frissíti a fürt vagy a megadott adatbázis ManagedIdentity szabályzatát. A módosítás új felügyelt identitásokat adhat hozzá, vagy használatot adhat a meglévő felügyelt identitásokhoz. Ezután a parancs visszaadja a megfelelő .show felügyelt identitásszabályzat-parancs kimenetét.

Ha a megadott felügyelt identitások bármelyike nincs hozzárendelve a fürthöz, a rendszer hibát ad vissza, és a ManagedIdentity szabályzat nem módosul.

Példa

.alter-merge database db policy managed_identity ```
[
  {
    "ObjectId": "d99c9846-1615-a2f9-a96f-78e136ba93eb",
    "AllowedUsages": "NativeIngestion, ExternalTable"
  }
]
```