az iot ops identity
Note
Diese Referenz ist Teil der Azure-iot-ops-Erweiterung für die Azure CLI (Version 2.67.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen Az iot ops Identity-Befehl zum ersten Mal ausführen. Erfahren Sie mehr über Erweiterungen.
Instanzidentitätsverwaltung.
Befehle
| Name | Beschreibung | Typ | Status |
|---|---|---|---|
| az iot ops identity assign |
Weisen Sie der Instanz eine vom Benutzer zugewiesene verwaltete Identität zu. |
Extension | GA |
| az iot ops identity remove |
Entfernen Sie eine vom Benutzer zugewiesene verwaltete Identität aus der Instanz. |
Extension | GA |
| az iot ops identity show |
Zeigen Sie die Instanzidentitäten an. |
Extension | GA |
az iot ops identity assign
Weisen Sie der Instanz eine vom Benutzer zugewiesene verwaltete Identität zu.
Dieser Vorgang umfasst den Verbund der Identität für den entsprechenden Zweck.
Wenn --usage 'schema' vorhanden ist, wird standardmäßig eine Rollenzuweisung der Identität für die Instanzschemaregistrierung vorgenommen, wenn die erwartete Rolle noch nicht vorhanden ist.
az iot ops identity assign --mi-user-assigned
--name
--resource-group
[--custom-sr-role-id]
[--fc]
[--self-hosted-issuer {false, true}]
[--skip-sr-ra {false, true}]
[--usage {dataflow, schema, wasm-graph}]
Beispiele
Weisen Sie eine gewünschte vom Benutzer zugewiesene verwaltete Identität für die Verwendung mit Datenflüssen zu, und verbinden Sie sie.
az iot ops identity assign --name myinstance -g myresourcegroup --mi-user-assigned $UA_MI_RESOURCE_ID
Weisen Sie eine gewünschte vom Benutzer zugewiesene verwaltete Identität für die Verwendung mit der Schemaregistrierung zu, und verbinden Sie sie.
az iot ops identity assign --name myinstance -g myresourcegroup --mi-user-assigned $UA_MI_RESOURCE_ID --usage schema
Weisen Sie eine gewünschte vom Benutzer zugewiesene verwaltete Identität für die Verwendung mit der Schemaregistrierung mit einer benutzerdefinierten Rolle zu, die für die Identitätsrollenzuweisung verwendet werden soll, und verbinden Sie sie.
az iot ops identity assign --name myinstance -g myresourcegroup --mi-user-assigned $UA_MI_RESOURCE_ID --usage schema --custom-sr-role-id $CUSTOM_ROLE_ID
Weisen Sie eine gewünschte vom Benutzer zugewiesene verwaltete Identität für die Verwendung mit der Schemaregistrierung zu, und verbinden Sie sie, überspringen Sie jedoch den Rollenzuweisungsschritt des Vorgangs.
az iot ops identity assign --name myinstance -g myresourcegroup --mi-user-assigned $UA_MI_RESOURCE_ID --usage schema --skip-sr-ra
Erforderliche Parameter
Die Ressourcen-ID für die gewünschte vom Benutzer zugewiesene verwaltete Identität, die mit der Instanz verwendet werden soll.
IoT Operations-Instanzname.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Vollqualifizierte Rollendefinitions-ID im folgenden Format: /subscriptions/{subscriptionId}/providers/Microsoft.Authorization/roleDefinitions/{roleId}. Gilt nur, wenn --usage auf "schema" festgelegt ist.
Der Name der Verbundanmeldeinformationen.
Verwenden Sie den selbst gehosteten oidc-Aussteller für den Partnerverbund.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | false, true |
Bei Verwendung des Rollenzuweisungsschritts des Vorgangs wird übersprungen. Gilt nur, wenn --usage auf "schema" festgelegt ist.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | false, true |
Gibt den Verwendungstyp der zugeordneten Identität an.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | dataflow |
| Zulässige Werte: | dataflow, schema, wasm-graph |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az iot ops identity remove
Entfernen Sie eine vom Benutzer zugewiesene verwaltete Identität aus der Instanz.
az iot ops identity remove --mi-user-assigned
--name
--resource-group
[--fc]
Beispiele
Entfernen Sie die gewünschte vom Benutzer zugewiesene verwaltete Identität aus der Instanz.
az iot ops identity remove --name myinstance -g myresourcegroup --mi-user-assigned $UA_MI_RESOURCE_ID
Erforderliche Parameter
Die Ressourcen-ID für die gewünschte vom Benutzer zugewiesene verwaltete Identität, die mit der Instanz verwendet werden soll.
IoT Operations-Instanzname.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Der Name der Verbundanmeldeinformationen.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az iot ops identity show
Zeigen Sie die Instanzidentitäten an.
az iot ops identity show --name
--resource-group
Beispiele
Zeigen Sie die Identitäten an, die der Zielinstanz zugeordnet sind.
az iot ops identity show --name myinstance -g myresourcegroup
Erforderliche Parameter
IoT Operations-Instanzname.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |