Skip to content

Azurator

Azurator rotates shared-key credentials for Azure services and updates supported places where they are stored.

The simplest workflow starts with an existing dotenv file:

Terminal window
azurator login
azurator rotate --env-file .env

Azurator matches the file values to supported Azure keys, displays every planned change, asks once for confirmation, rotates those keys, and updates the file plus supported Azure configuration that stores them.

  1. Install Azurator
  2. Sign in to Azure
  3. Run your first rotation

Shared keys are useful for prototypes and existing integrations, but they must be stored, distributed, and rotated. Prefer Microsoft Entra ID when the service and workload support it. Use Azurator when shared keys remain the practical choice.

Microsoft provides guidance for secretless authentication, Foundry authentication, and Azure Storage Shared Key.

See Supported Key Resources and Bindings for Azurator’s exact current coverage.