Como Remover Subscription Azure
Governança no Azure: Como Remover Subscriptions e Limpar seu Tenant
Manter o diretório do Microsoft Azure organizado é um dos pilares da Cloud Governance. No ciclo de vida de uma operação cloud, é comum acumularmos assinaturas de testes, PoCs finalizadas ou benefícios de programas como o Visual Studio (MSDN) que acabam expirando.
Deixar essas assinaturas “fantasmagóricas” no seu Tenant Root Group não é apenas uma questão estética; é um risco de segurança e um complicador para a aplicação de políticas (Azure Policy) e gestão de custos.
Neste artigo, detalhamos o processo técnico de remoção definitiva e o que você precisa validar antes de executar o “Delete”.
🏗️ O Ciclo de Vida de uma Subscription
Antes da exclusão, é fundamental entender os estados de uma assinatura no Azure:
-
Active (Ativa): Uso normal.
-
Canceled (Cancelada): Ocorre quando você solicita o encerramento. Os recursos param de funcionar, mas os dados são mantidos por um período (geralmente 90 dias).
-
Disabled (Desabilitada): Estado em que a assinatura se encontra após o cancelamento ou expiração de crédito.
-
Deleted (Excluída): Remoção lógica e física definitiva do portal.

🛡️ Checklist de Pré-exclusão (SRE Best Practices)
Antes de prosseguir, valide estes três pontos críticos:
-
Resource Locks: Verifique se existem Locks de “CanNotDelete” em nível de Subscription ou Resource Group. Eles impedirão a exclusão.
-
Backup e Offboarding: Uma vez deletada, o suporte da Microsoft dificilmente conseguirá recuperar dados de discos ou bancos de dados (PaaS).
-
Permissões de RBAC: Apenas o Owner (Proprietário) ou o Account Administrator tem privilégios para esta ação. Se você estiver usando o Azure Lighthouse, verifique se tem a permissão direta no Tenant de origem.
Guia Técnico: Removendo a Subscription Permanentemente
Passo 1: Localizando o Recurso
Acesse o menu Subscriptions. Note que assinaturas como a MSDN – MVP-NFR (comum para profissionais certificados e MVPs) aparecem com o status Disabled após o ciclo de renovação.
Passo 2: O Gatilho de Deleção
Ao selecionar a assinatura, o Azure apresentará um banner de aviso sobre a expiração. No menu superior, o botão Delete estará disponível. Caso ele esteja cinza, certifique-se de que a assinatura já passou pelo processo inicial de cancelamento.

Passo 3: Validação de Segurança (MFA Lógico)
O Azure exige que você digite o nome exato da assinatura. Este é um mecanismo de segurança essencial para evitar que administradores excluam a assinatura de produção por engano em ambientes multi-cloud complexos.

Passo 4: Confirmação e Log de Atividade
Ao confirmar a deleção, o Azure gera um evento no Activity Log do Tenant. Esta ação é irreversível e remove todos os metadados vinculados ao ID da assinatura.

Passo 5: Propagação no Portal
O processo de deleção não é instantâneo na UI. Embora a confirmação de sucesso apareça em segundos, o Portal do Azure pode levar até 30 minutos para atualizar o cache e remover o item da sua lista global.

🚀 Impacto na Governança e IaC (Terraform/Bicep)
Para quem utiliza Infrastructure as Code (IaC), remover assinaturas obsoletas é vital. Manter IDs inexistentes no seu código de Landing Zones pode causar erros de “Plan” ou “Apply” no Terraform, especialmente se você utiliza módulos que iteram sobre todas as assinaturas do Management Group.
Dica de Especialista: Se você gerencia múltiplos clientes, sempre valide se a assinatura não possui recursos órfãos que ainda estão atrelados ao seu faturamento (Billing Account), mesmo estando desabilitada.
Interessado em saber mais sobre artigos relacionados ao Microsoft Azure CLIQUE AQUI
🚀 Vamos nos conectar?
Não perca nenhuma oportunidade! Cadastre-se nas minhas redes e no canal do YouTube para receber conteúdos de TI, Cloud, Azure, Kubernetes e DevOps em primeira mão.
Dica: No Facebook, todos os artigos do blog são publicados automaticamente. Vale a pena curtir!
💬 Dúvidas ou Problemas?
Com o intuito de ajudar a comunidade, caso você tenha dúvidas ou encontre problemas na execução dos comandos deste artigo, deixe um comentário abaixo. Responderei o mais breve possível!
Muito obrigado pela visita e até o próximo post!
Jefferson Castilho
Especialista em Cloud & DevOps.
Este guia técnico é exclusivo do Blog do Castilho. Explore nossa para mais conteúdos sobre IA e Cloud.


