azure-identity-py
Criar autenticação do Azure Identity para Python
Aplicativos Python no Azure precisam de escolhas corretas de autenticação no desenvolvimento local, em CI e em cargas de trabalho hospedadas. Esta skill orienta sobre DefaultAzureCredential, identidade gerenciada, entidades de serviço, escopos de token e limpeza de credenciais assíncronas.
Instalar com meu Agente
Copie esta solicitação para o seu Agente. Ela inclui a página canônica do Skill e o manifesto.
Review the Skillstore skill "azure-identity-py" from https://skillstore.io/skills/sickn33-azure-identity-py.md and its manifest at https://skillstore.io/api/skills/sickn33-azure-identity-py/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Seu Agente ainda deve apresentar o plano e solicitar qualquer confirmação exigida pela política de segurança.
Recursos legíveis por agentes
Use estes links quando um agente de IA, crawler ou script precisar de contexto limpo em vez de ler a página completa.
Testar
Usando "azure-identity-py". Estou criando uma Azure Function em Python que lê Blob Storage em produção e localmente.
Resultado esperado:
- Use DefaultAzureCredential para comportamento compartilhado local e hospedado.
- Prefira identidade gerenciada nas configurações de produção do Azure Functions.
- Use login local pela CLI para desenvolvimento e valide atribuições de função do Blob Storage.
Usando "azure-identity-py". Usamos CI para executar um worker Python com uma entidade de serviço.
Resultado esperado:
A orientação identifica as configurações obrigatórias de locatário, cliente e segredo e depois explica como a credencial Python deve lê-las em tempo de execução.
Usando "azure-identity-py". Nosso cliente Blob assíncrono deixa sessões de autenticação abertas após os testes.
Resultado esperado:
A resposta recomenda usar gerenciamento de contexto assíncrono ou fechar explicitamente a credencial após o término das operações do cliente.
Auditoria de segurança
SeguroAll 50 static findings are false positives caused by Markdown formatting, expected Azure endpoints, OAuth scope suffixes, and documented credential variables. SKILL.md contains guidance and sample code only; it does not execute commands, access files, transmit credentials, or attempt prompt injection.
Fatores de risco
⚡ Contém scripts (1)
⚙️ Comandos externos (32)
🌐 Acesso à rede (4)
📁 Acesso ao sistema de arquivos (2)
🔑 Variáveis de ambiente (11)
Compartilhar e citar este relatório
Compartilhe o relatório de avaliação versionado, o badge neutro, o cartão incorporável e as citações. A Skillstore apresenta evidências sem decidir se este Skill é seguro.
Copiar link do relatório
https://skillstore.io/skills/sickn33-azure-identity-py/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportBadge Markdown
[](https://skillstore.io/skills/sickn33-azure-identity-py?utm_source=security_passport_badge)Badge HTML
<a href="https://skillstore.io/skills/sickn33-azure-identity-py?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-azure-identity-py/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Cartão incorporável
<iframe src="https://skillstore.io/embed/skills/sickn33-azure-identity-py.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citações acadêmicas (APA · BibTeX · CFF)
Citação APA
sickn33. (2026). azure-identity-py security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-azure-identity-py/audits/5Citação BibTeX
@techreport{sickn33-sickn33-azure-identity-py-2026,
author = {sickn33},
title = {azure-identity-py security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/sickn33-azure-identity-py/audits/5},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "azure-identity-py security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/sickn33-azure-identity-py/audits/5"
identifiers:
- type: other
value: "skillstore:sickn33-azure-identity-py:audit:5"
description: "Skillstore immutable audit report identifier"
Pontuação do Skillstore
Por que esta pontuação Confiança das evidências: AltoO que você pode criar
Adicionar autenticação do Blob Storage
Escolha uma estratégia de credenciais para um serviço Python que acessa o Azure Blob Storage localmente e em produção.
Padronizar o uso de identidade gerenciada
Selecione padrões de identidade gerenciada atribuída pelo sistema ou atribuída pelo usuário para cargas de trabalho hospedadas no Azure.
Configurar autenticação de CI
Planeje variáveis de ambiente de entidade de serviço e o fluxo de credenciais para jobs Python automatizados.
Teste estes prompts
Explique qual credencial do Azure Identity devo usar para um aplicativo Python em execução em [environment] que acessa [service]. Inclua tradeoffs e configuração.
Ajude-me a substituir [current authentication method] por Azure Identity em um aplicativo Python que usa [Azure SDK client].
Projete uma cadeia de credenciais para desenvolvimento local, CI e hospedagem no Azure. Explique quais credenciais incluir ou excluir e por quê.
Revise este plano do Azure Identity quanto a lacunas de segurança, confiabilidade e implantação: [plan]. Recomende mudanças concretas para uso em produção.
Boas práticas
- Use DefaultAzureCredential, a menos que seu ambiente exija um tipo específico de credencial.
- Prefira identidade gerenciada para cargas de trabalho de produção hospedadas no Azure.
- Feche credenciais assíncronas explicitamente ou use um gerenciador de contexto.
Evitar
- Codificar segredos de cliente, IDs de locatário ou nomes de conta diretamente no código-fonte do aplicativo.
- Habilitar fluxos de navegador interativo em serviços de produção não supervisionados.
- Usar funções amplas do Azure quando uma carga de trabalho precisa apenas de acesso com escopo limitado.
Perguntas frequentes
Esta skill substitui a documentação do Azure?
Ela pode ajudar com identidade gerenciada?
Ela armazena ou transmite credenciais?
Qual pacote Python ela aborda?
Ela pode solucionar problemas de escopos de token?
Ela é adequada para design de produção?
Detalhes do desenvolvedor
Autor
sickn33Licença
MIT
Revisão da Skillstore
r2
Aviso de versão
O autor não declarou uma versão.
Repositório
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/azure-identity-pyReferência
f9e2c34b4f19c7f3e6b0a1e93227b5f77cc12526
Atualidade da manutenção
26/07/2026
Uso
6 downloads · 76 visualizações
Estrutura de arquivos
📄 SKILL.md