Condividi tramite


Comando .alter policy managed_identity

Si applica a: ✅Azure Esplora dati

Imposta i criteri ManagedIdentity del cluster o del database specificato, sostituendo i criteri esistenti.

Nota

Le identità gestite devono essere assegnate al cluster (vedere le istruzioni) prima di poterle assegnare ai criteri ManagedIdentity.

Autorizzazioni

Il comando per modificare il criterio richiede autorizzazioni AllDatabasesAdmin .

Sintassi

.altercluster policy managed_identity ArrayOfPolicyObjects

.alterdatabase DatabaseName policy managed_identity ArrayOfPolicyObjects

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Digita Obbligatorio Descrizione
ArrayOfPolicyObjects array ✔️ Matrice con zero o più oggetti criteri ManagedIdentity.
DatabaseName string ✔️ Nome del database.

Nota

Gli oggetti Criteri devono definire le proprietà ObjectId e AllowedUsages . Le altre proprietà vengono popolate automaticamente.

Recupero dell'ID oggetto identità gestita

L'ID oggetto è disponibile nella portale di Azure nella pagina di panoramica dell'identità gestita.

Cercare l'ID oggetto (entità).

Valori restituiti

Il comando imposta l'oggetto criteri ManagedIdentity del cluster o del database, esegue l'override di tutti i criteri correnti e quindi restituisce l'output del comando dei criteri di identità gestita .show corrispondente.

Se una delle identità gestite specificate non è assegnata al cluster, viene restituito un errore e il criterio ManagedIdentity non verrà modificato.

Esempio

.alter database db policy managed_identity ```
[
  {
    "ObjectId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
    "AllowedUsages": "NativeIngestion, ExternalTable"
  }
]```