Freigeben über


az iot dps policy

Hiermit verwalten Sie Richtlinien für den gemeinsamen Zugriff in einer Azure IoT Hub Device Provisioning Service-Instanz.

Befehle

Name Beschreibung Typ Status
az iot dps policy create

Erstellen einer neuen SAS-Richtlinie in einer Azure IoT Hub Device Provisioning Service-Instanz

Core Allgemein verfügbar
az iot dps policy delete

Löschen einer SAS-Richtlinie in einer Azure IoT Hub Device Provisioning Service-Instanz

Core Allgemein verfügbar
az iot dps policy list

Auflisten aller SAS-Richtlinien in einer Azure IoT Hub Device Provisioning Service-Instanz

Core Allgemein verfügbar
az iot dps policy show

Zeigen Sie Details zu einer Freigegebenen Zugriffsrichtlinien in einer Azure IoT Hub Device Provisioning Service-Instanz an.

Core Allgemein verfügbar
az iot dps policy update

Aktualisieren einer SAS-Richtlinie in einer Azure IoT Hub Device Provisioning Service-Instanz

Core Allgemein verfügbar

az iot dps policy create

Erstellen einer neuen SAS-Richtlinie in einer Azure IoT Hub Device Provisioning Service-Instanz

az iot dps policy create --dps-name
                         --pn
                         --rights {DeviceConnect, EnrollmentRead, EnrollmentWrite, RegistrationStatusRead, RegistrationStatusWrite, ServiceConfig}
                         [--no-wait]
                         [--primary-key]
                         [--resource-group]
                         [--secondary-key]

Beispiele

Erstellen einer neuen Richtlinie für den freigegebenen Zugriff in einer Azure IoT Hub Device Provisioning Service-Instanz mit EnrollmentRead rechts

az iot dps policy create --dps-name MyDps --resource-group MyResourceGroup --policy-name MyPolicy --rights EnrollmentRead

Erforderliche Parameter

--dps-name -n

IoT Hub Device Provisioning Service Name.

--pn --policy-name

Ein Anzeigename für die DPS-Zugriffsrichtlinie.

--rights -r

Zugriffsrechte für den IoT Hub-Gerätebereitstellungsdienst. Verwenden Sie eine durch Leerzeichen getrennte Liste für mehrere Rechte.

Zulässige Werte: DeviceConnect, EnrollmentRead, EnrollmentWrite, RegistrationStatusRead, RegistrationStatusWrite, ServiceConfig

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--primary-key

Primärer SAS-Schlüsselwert, wenn er nicht angegeben wird, wird er vom Dienst generiert.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--secondary-key

Sekundärer SAS-Schlüsselwert, wenn er nicht angegeben wird, wird er vom Dienst generiert.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az iot dps policy delete

Löschen einer SAS-Richtlinie in einer Azure IoT Hub Device Provisioning Service-Instanz

az iot dps policy delete --dps-name
                         --pn
                         [--no-wait]
                         [--resource-group]

Beispiele

Löschen der Richtlinie für den freigegebenen Zugriff "MyPolicy" in der Azure IoT Hub-Gerätebereitstellungsdienstinstanz "MyDps"

az iot dps policy delete --dps-name MyDps --resource-group MyResourceGroup --policy-name MyPolicy

Erforderliche Parameter

--dps-name -n

IoT Hub Device Provisioning Service Name.

--pn --policy-name

Ein Anzeigename für die DPS-Zugriffsrichtlinie.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az iot dps policy list

Auflisten aller SAS-Richtlinien in einer Azure IoT Hub Device Provisioning Service-Instanz

az iot dps policy list --dps-name
                       [--resource-group]

Beispiele

Auflisten aller Freigegebenen Zugriffsrichtlinien in MyDps in der Azure IoT Hub Device Provisioning Service-Instanz "MyDps"

az iot dps policy list --dps-name MyDps --resource-group MyResourceGroup

Erforderliche Parameter

--dps-name -n

IoT Hub Device Provisioning Service Name.

Optionale Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az iot dps policy show

Zeigen Sie Details zu einer Freigegebenen Zugriffsrichtlinien in einer Azure IoT Hub Device Provisioning Service-Instanz an.

az iot dps policy show --dps-name
                       --pn
                       [--resource-group]

Beispiele

Details der Richtlinie für den freigegebenen Zugriff "MyPolicy" in der Azure IoT Hub Device Provisioning Service-Instanz "MyDps" anzeigen

az iot dps policy show --dps-name MyDps --resource-group MyResourceGroup --policy-name MyPolicy

Erforderliche Parameter

--dps-name -n

IoT Hub Device Provisioning Service Name.

--pn --policy-name

Ein Anzeigename für die DPS-Zugriffsrichtlinie.

Optionale Parameter

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az iot dps policy update

Aktualisieren einer SAS-Richtlinie in einer Azure IoT Hub Device Provisioning Service-Instanz

az iot dps policy update --dps-name
                         --pn
                         [--no-wait]
                         [--primary-key]
                         [--resource-group]
                         [--rights {DeviceConnect, EnrollmentRead, EnrollmentWrite, RegistrationStatusRead, RegistrationStatusWrite, ServiceConfig}]
                         [--secondary-key]

Beispiele

Aktualisieren der Richtlinie für den freigegebenen Zugriff "MyPolicy" in einer Azure IoT Hub Device Provisioning Service-Instanz mit enrollmentWrite rechts

az iot dps policy update --dps-name MyDps --resource-group MyResourceGroup --policy-name MyPolicy --rights EnrollmentWrite

Generieren von Schlüsseln für Zugriffsrichtlinie "MyPolicy" durch Aktualisieren von Schlüsseln auf leere Werte

az iot dps policy update --dps-name MyDps --resource-group MyResourceGroup --policy-name MyPolicy --primary-key "" --secondary-key ""

Erforderliche Parameter

--dps-name -n

IoT Hub Device Provisioning Service Name.

--pn --policy-name

Ein Anzeigename für die DPS-Zugriffsrichtlinie.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--primary-key

Primärer SAS-Schlüsselwert. Legen Sie die Zeichenfolge auf leere Zeichenfolge fest, um einen neuen Primärschlüssel neu zu generieren.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--rights -r

Zugriffsrechte für den IoT Hub-Gerätebereitstellungsdienst. Verwenden Sie eine durch Leerzeichen getrennte Liste für mehrere Rechte.

Zulässige Werte: DeviceConnect, EnrollmentRead, EnrollmentWrite, RegistrationStatusRead, RegistrationStatusWrite, ServiceConfig
--secondary-key

Sekundärer SAS-Schlüsselwert. Legen Sie die Zeichenfolge auf leere Zeichenfolge fest, um einen neuen sekundären Schlüssel neu zu generieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.