Azure Identity Py
ReviewAudited by ClawScan on May 10, 2026.
Overview
This is an instruction-only Azure authentication reference that transparently discusses credentials and package installation, with no evidence of hidden execution or misuse.
This appears safe as an Azure authentication reference. Before using it, make sure you intend to use Azure credentials, prefer managed identity where possible, use least-privilege service principals, pin dependencies for production, and do not paste secrets into chat or logs.
Findings (2)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
If used incorrectly, examples may authenticate as a powerful Azure user, CLI session, managed identity, or service principal.
The skill teaches use of Azure service principal secrets and local cached/logged-in Azure credentials. This is expected for Azure authentication, but it means code may act with the selected Azure identity's permissions.
AZURE_CLIENT_SECRET=<your-client-secret> ... DefaultAzureCredential ... SharedTokenCacheCredential ... AzureCliCredential `az login`
Use least-privilege Azure identities, understand the DefaultAzureCredential order, exclude credential sources you do not want, and avoid exposing secrets in prompts, logs, or code.
Following the setup command installs the current package version from the Python package index, which may affect reproducibility or supply-chain review.
The skill instructs a user-directed package install without a version pin. This is normal for a Python SDK reference, but users should still verify and pin dependencies when appropriate.
pip install azure-identity
Install from trusted package indexes and consider pinning a reviewed azure-identity version in production projects.
