github Azure/azure-iot-cli-extension v0.30.0b1
azure-iot 0.30.0b1

pre-release13 hours ago

General updates

  • This is a public preview release for IoT Hub Gen2 and Certificate Management using Azure Device Registry.

  • This release requires Azure CLI core version 2.67.0 or later.

  • To install preview extensions, you will need to add the --allow-preview argument to az extension add/update commands.

  • This release alters and overrides several existing IoT Hub and DPS commands from CLI core modules, namely control-plane management commands for IoT Hub and DPS.

  • These commands will display the following expected warning when using this extension:

    • The behavior of this command has been altered by the following extension: azure-iot

Azure Device Registry updates

  • New command group az iot adr ns to manage Azure Device Registry namespaces, policies and credentials

    • az iot adr ns to manage Device Registry namespaces.
    • az iot adr ns credential to manage namespace credentials.
    • az iot adr ns policy to manage namespace policies.
  • New management SDK using 2025-11-01-preview API version.

IoT Hub updates

  • New management SDK using 2025-08-01-preview API version.

  • New Hub Gen2 SKU to support ADR integration.

  • Gen2 hub creation now supports linking an ADR namespace using --ns-resource-id and --ns-identity-id arguments.

    • When linking an ADR namespace, our CLI will attempt to create role assignments for the ADR namespace to manage the Hub.
    • --skip-ns-ra can be used to skip role assignment creation, or --custom-ns-role-id can be used to specify a custom role assignment.

DPS updates

  • New management SDK using 2025-02-01-preview and service SDK using 2025-07-01-preview API versions.
  • DPS creation now supports linking an ADR namespace with --ns-resource-id and --ns-identity-id arguments.
  • Enrollment and enrollment-group commands now support configuring an ADR credential policy with the --credential-policy-name argument.
  • DPS now support both system and user assigned managed identities.

Don't miss a new azure-iot-cli-extension release

NewReleases is sending notifications on new releases.