Centro de recursosBlog
Gerenciando o ciclo de vida da identidade não humana em ambientes modernos

Gerenciando o ciclo de vida da identidade não humana em ambientes modernos

Apr 21, 2026

Identidades não humanas (NHIs), como contas de serviço, chaves de API, tokens e identidades de carga de trabalho, agora superam os usuários humanos em 10 vezes ou mais na maioria das organizações. Ao contrário das identidades humanas que seguem ciclos de vida orientados pelo RH, as NHIs são frequentemente criadas ad hoc, recebem permissões excessivas e raramente são desativadas. A gestão eficaz do ciclo de vida das NHIs abrange cinco etapas: descoberta e inventário, provisionamento seguro, monitoramento contínuo, gerenciamento de risco de credenciais (incluindo rotação) e desativação. Netwrix Identity Manager fornece governança em cada etapa para reduzir a proliferação de identidades e aplicar o princípio do menor privilégio.

Introdução: por que o ciclo de vida da identidade não humana merece atenção

Identidades não humanas (NHIs) abrangem todas as credenciais ou construções de identidade que permitem que um sistema, aplicação ou processo automatizado autentique e interaja com outros recursos sem a participação direta de uma conta humana. NHIs incluem contas de serviço dedicadas a aplicações ou serviços, chaves de API que são tokens estáticos para acessar serviços externos, tokens de curta duração como tokens OAuth ou tokens JWT, e credenciais de automação usadas em pipelines CI/CD, ferramentas de gerenciamento de configuração ou fluxos de trabalho RPA. Em organizações com infraestrutura diversificada e rotinas complexas de automação, NHIs superam usuários humanos por dez vezes ou mais. Mesmo uma organização de médio porte pode ter centenas de NHIs, e grandes empresas podem ter milhares. Para mais informações sobre tipos de NHI e desafios de segurança, veja nosso artigo sobre segurança de identidade não humana.

O gerenciamento do ciclo de vida da identidade humana está bem estabelecido e maduro, onde fluxos de trabalho orientados pelo RH permitem que o TI gerencie o provisionamento e desprovisionamento de funcionários que entram, mudam de função ou saem, com funções RBAC e revisões periódicas de acesso. Por outro lado, NHIs não possuem uma estrutura de gerenciamento definida. Eles são frequentemente criados de forma ad hoc por desenvolvedores ou equipes de DevOps, recebem permissões excessivas ou amplas por conveniência, ficam sem propriedade documentada e são configurados com credenciais estáticas que raramente são rotacionadas.

Sem uma gestão formal do ciclo de vida do NHI, as organizações enfrentam três desafios:

  • Expansão de identidade: Proliferação descontrolada de NHIs na infraestrutura, tornando a governança extremamente difícil porque você não pode revisar e proteger o que não consegue encontrar.
  • Credenciais órfãs: NHIs que perderam seu proprietário legítimo ou propósito, mas ainda estão ativas. Como nenhuma equipe as utiliza ativamente, elas permanecem um risco oculto para os atacantes explorarem.
  • Pontos cegos de segurança: NHIs geralmente permanecem fora do escopo de monitoramento de ferramentas de segurança como SIEM ou SOAR, que são ajustadas para detectar atividades suspeitas por contas humanas. Plataformas de governança de identidade também focam em contas humanas e geralmente não incluem NHIs, o que deixa uma superfície de ataque significativa aberta.

Este artigo foca nas cinco etapas do ciclo de vida do NHI, desde a descoberta e criação até o monitoramento, gerenciamento de riscos e descomissionamento seguro.

Netwrix Identity Manager: Governança e administração de identidade sem complexidade. Inicie a demonstração no navegador.

Definindo identidades não humanas nos ecossistemas de TI atuais

Identidades não humanas (NHIs) são identidades digitais atribuídas a máquinas, aplicações, serviços, containers, scripts e processos automatizados que operam de forma autônoma. Sem interação humana, elas se autenticam, obtêm autorização para certas permissões, acessam recursos e executam ações programaticamente dentro dos sistemas de TI. Por exemplo, uma aplicação hospedada na AWS pode usar uma função IAM para acessar arquivos de armazenamento, ou um microsserviço rodando no Kubernetes pode usar uma conta de serviço para se comunicar com outros serviços.

NHIs autenticam-se usando mecanismos amigáveis para máquinas, como chaves API, segredos compartilhados, certificados, tokens JWT ou OAuth e identidades de carga de trabalho. Diferentemente das contas humanas, eles não fazem login de forma interativa, não usam senhas no sentido tradicional e frequentemente dependem de credenciais armazenadas. Como funcionam automaticamente, os NHIs podem executar centenas ou milhares de ações em velocidades muito rápidas e devem ser governados com os mesmos controles e padrões de segurança que as identidades humanas.

NHIs são essenciais na complexa infraestrutura de TI atual. Organizações modernas devem adotar arquiteturas de implantação nativas da nuvem, e microserviços e práticas DevOps exigem comunicação máquina a máquina como base.

  • Interação com API: Aplicações modernas dependem fortemente de APIs. As aplicações comunicam-se com bases de dados, gateways de pagamento, serviços de armazenamento, ferramentas de monitoramento e plataformas SaaS de terceiros usando APIs. Cada uma dessas interações é alimentada por um NHI e requer autenticação.
  • DevOps e pipelines CI/CD: Pipelines de integração contínua e implantação contínua automatizam a construção, os testes e as implantações de software. Essas pipelines usam agentes NHI para autenticar em repositórios de código-fonte, registros de artefatos, plataformas de contêiner, ambientes de nuvem para implantação e ferramentas de notificação. Cada interação requer autenticação com um NHI distinto, e essas identidades frequentemente possuem permissões elevadas.
  • Cargas de trabalho em nuvem: Ambientes nativos da nuvem criam e destroem dinamicamente cargas de trabalho, como máquinas virtuais, containers, funções serverless e pods do Kubernetes. Essas cargas de trabalho recebem NHIs atribuídos para acessar armazenamento, consultar bancos de dados e acessar serviços de mensagens. Todos esses NHIs que são criados, alterados e desativados requerem gerenciamento de ciclo de vida com visibilidade adequada.
  • Tarefas agendadas e automação: Além da nuvem e DevOps, ambientes tradicionais de TI também dependem de NHIs para trabalhos de processamento em lote, scripts agendados, tarefas de sincronização de dados, serviços de backup e agentes de monitoramento. Essas tarefas de automação são executadas sob contas de serviço com privilégios elevados e não são frequentemente rotacionadas, monitoradas ou devidamente restritas.

Tipos comuns de identidades não humanas que as organizações gerenciam

Contas de serviço e identidades de aplicação: Essas identidades são contas dedicadas e não interativas criadas especificamente para aplicações, serviços e processos para autenticar e acessar recursos de forma segura. Por exemplo, uma aplicação de folha de pagamento que conecta a um banco de dados SQL para acessar dados de funcionários usando uma conta de serviço garante continuidade independentemente das mudanças de pessoal. Normalmente, essas são credenciais ou chaves fixas que raramente são alteradas, frequentemente acumulam privilégios excessivos ao longo do tempo e são frequentemente compartilhadas entre várias aplicações e ambientes.

Chaves de API, tokens e certificados: Essas identidades são usadas na interação máquina a máquina. Em vez de fazer login com nome de usuário e senhas, aplicativos e serviços usam essas identidades para se identificar de forma segura. As chaves de API são frequentemente strings secretas estáticas emitidas por um serviço (como AWS, Entra ID ou Stripe) para identificar e autorizar um aplicativo solicitante. OAuth ou JSON Web Tokens (JWT) são tokens de curta duração emitidos após um evento de autenticação que concedem acesso a quem os possui sem verificação adicional. Certificados baseados em PKI são usados para autenticação mútua TLS, assinatura de código e comunicação de malha de serviço. Embora esses certificados tenham uma data de validade, certificados não gerenciados são uma das principais causas de interrupções de serviço.

Identidades de cargas de trabalho em nuvem e contêineres: NHIs são atribuídas dinamicamente a máquinas virtuais, contêineres, funções serverless e pods Kubernetes. Essas cargas de trabalho interagem entre si e fora da nuvem com outras plataformas em nuvem ou infraestrutura local. Embora identidades gerenciadas reduzam a necessidade de segredos codificados, permissões mal configuradas associadas a funções IAM que essas cargas de trabalho usam são alvos principais para atacantes.

DevOps, CI/CD e identidades de automação:Os ambientes DevOps dependem fortemente de identidades de automação. Ferramentas de pipeline CI/CD como Jenkins, GitHub Actions, GitLab CI e CircleCI exigem credenciais para fazer checkout de código, enviar artefatos, implantar em ambientes de nuvem e atualizar a infraestrutura. Ferramentas de infraestrutura como código, como Terraform e Ansible, requerem credenciais de provedores de nuvem com permissões amplas. Se comprometidas, essas identidades de automação podem fornecer aos atacantes controle imediato sobre os ambientes de produção.

Agentes de IA e identidades de sistemas autônomos: À medida que as organizações adotam a automação impulsionada por IA em um ritmo mais rápido, uma nova classe de NHI está surgindo. Esses agentes de IA e identidades de sistemas autônomos representam copilotos de IA que interagem com sistemas empresariais, bots inteligentes executando tarefas operacionais, modelos de machine learning acessando pipelines de dados e bots de automação de processos robóticos (RPA) preenchendo formulários e transformando dados. As organizações devem ter cuidado ao implantar esses agentes de IA e devem definir um sistema de gerenciamento do ciclo de vida da identidade que controle e monitore o escopo de acesso com um registro de auditoria.

Identidades humanas vs. não humanas: uma comparação do ciclo de vida

Identidades humanas e não humanas exigem governança; no entanto, seus ciclos de vida são fundamentalmente diferentes em estrutura, propriedade, perfil de risco e comportamento operacional. Os processos tradicionais de IAM foram projetados principalmente para usuários humanos e, quando aplicados como estão às NHIs, frequentemente não fornecem controle adequado.

Aspecto

Identidades humanas

Identidades não humanas

Criação

Siga fluxos de provisionamento estruturados, orientados pelo RH, com processos formais, aprovações e trilhas de auditoria.

Criado ad hoc por desenvolvedores, engenheiros DevOps ou scripts automatizados fora dos processos formais de governança.

Propriedade

Cada identidade corresponde a um indivíduo verificado. A pessoa é responsável pelas atividades da sua conta.

A propriedade é incerta ou compartilhada. Quando os funcionários saem, as NHIs frequentemente se tornam identidades órfãs.

Autenticação

Use nome de usuário e senha junto com MFA, fornecendo uma camada crítica adicional de segurança.

Use chaves API, tokens, certificados ou chaves SSH. Não pode realizar autenticação interativa ou usar MFA.

Revisão

Revisões periódicas de acesso são padrão. Estruturas regulatórias como SOX, HIPAA e ISO 27001 exigem essas revisões.

Frequentemente excluídas das revisões de acesso devido à propriedade incerta, dificuldade de mapear para funções de negócios e alto volume.

Desligamento

Maduro e direto. O RH atualiza o status do emprego, os fluxos de trabalho IAM desativam contas e o acesso é revogado.

Ambíguo e na maioria das vezes ausente. Quando aplicativos são aposentados, as NHIs associadas frequentemente permanecem ativas.

Os fluxos de trabalho tradicionais de IAM são projetados em torno do ciclo de vida do emprego humano. Eles assumem propriedade clara da conta e que o status de RH desencadeia eventos. NHIs não seguem esses padrões e exigem um gerenciamento de ciclo de vida feito sob medida porque não possuem registro de RH, nem gerente, nem eventos de login interativos, nem um cronograma natural de desligamento.

O que o ciclo de vida da identidade não humana realmente inclui

NHIs exigem um gerenciamento estruturado do ciclo de vida, assim como usuários humanos, mas o gerenciamento deve se adaptar a cenários como automação, comunicação máquina a máquina e escalabilidade em alta velocidade. A seguir, estão as cinco etapas críticas do ciclo de vida do NHI:

Governar NHIs com uma abordagem de ciclo de vida garante que não existam pontos cegos de segurança. Cada etapa funciona como um controle de segurança: a falta de descoberta leva a identidades sombra, o provisionamento fraco leva ao aumento de privilégios, a ausência de monitoramento significa que as violações permanecem não detectadas, a falta de rotação de credenciais significa que uma chave vazada concede acesso persistente, e a ausência de descomissionamento deixa credenciais órfãs criando backdoors persistentes não detectados.

Etapa 1: descoberta e inventário de identidades não humanas

A descoberta é o primeiro passo crítico na gestão de identidades não humanas porque a primeira regra em segurança é "você não pode proteger o que não pode ver." Antes que qualquer governança, política ou controle de segurança possa ser aplicado, as organizações devem estabelecer um inventário abrangente, preciso e continuamente atualizado de cada NHI em seu ambiente.

O que a descoberta exige

Varredura contínua: NHIs não são estáticos. Desenvolvedores provisionam contas de serviço sob demanda, pipelines CI/CD geram tokens de curta duração e cargas de trabalho nativas da nuvem criam novas identidades dinamicamente. Uma auditoria pontual capturará uma imagem que fica desatualizada quase imediatamente. A descoberta eficaz requer varredura contínua e automatizada que funcione em uma programação ou com base em eventos, detectando novas identidades conforme elas aparecem.

Cobertura entre ambientes: Organizações modernas operam em ambientes híbridos e multi-cloud. A descoberta deve escanear continuamente diretórios locais como Active Directory, sistemas IAM em nuvem na AWS, Azure e GCP, plataformas SaaS, sistemas de orquestração de containers e cofres de segredos. Se a descoberta for limitada a apenas um ou dois ambientes, uma grande parte da superfície de ataque NHI permanecerá invisível.

Mapeamento de atributos: A descoberta não é apenas sobre listar identidades; ela também deve capturar o contexto completo de cada identidade para aplicar controles de segurança e governança. Isso inclui mapear os atributos-chave para cada NHI, como qual equipe ou indivíduo possui a identidade, qual função de negócio ela serve, quais sistemas ou serviços dependem dela e quando as credenciais foram rotacionadas pela última vez.

Desafios comuns na descoberta

  1. Ao contrário das identidades humanas que são centralizadas em um sistema de RH ou provedor de identidade principal, as NHIs raramente estão em um único lugar. Elas existem em consoles IAM em plataformas de nuvem, configurações locais de contas de serviço em servidores, segredos armazenados em cofres e chaves de API incorporadas em arquivos de configuração ou repositórios de código. Essa dispersão de identidade torna difícil obter um inventário preciso sem ferramentas especializadas de gerenciamento de NHI.
  2. Ao contrário das identidades humanas que sincronizam dos sistemas de RH para um diretório centralizado, as NHIs normalmente não possuem um sistema de origem autoritativo. Múltiplas identidades podem desempenhar a mesma função, identidades órfãs permanecem ativas após a aposentadoria de aplicações e credenciais duplicadas existem em vários ambientes. As equipes de segurança devem agregar e correlacionar dados de múltiplas fontes para construir uma plataforma unificada de inventário.
  3. Uma das situações mais desafiadoras na descoberta de NHI são as identidades sombra. Desenvolvedores e engenheiros DevOps frequentemente criam identidades para correções rápidas, testes e implantações ágeis fora dos processos formais de provisionamento. Essas identidades carecem de documentação e escopo adequados, tornando-as de alto risco e difíceis de descobrir.

Etapa 2: provisionamento seguro e atribuição de acesso

A primeira linha de defesa é a fase de provisionamento. A forma como os NHIs são criados determina seu perfil de risco ao longo de seu ciclo de vida. Se uma identidade possui permissões excessivas que não estão documentadas e sem uma propriedade clara, ela se torna um risco que pode persistir por anos sem ser detectado.

Melhores práticas de provisionamento

Padronize os fluxos de criação: Todo NHI deve ser criado por meio de um processo predefinido e repetível, e o acesso deve estar alinhado aos modelos de controle de acesso baseado em função ou controle de acesso baseado em atributo. Isso significa estabelecer modelos aprovados para tipos comuns de identidade, como contas de serviço, chaves de API e tokens de pipeline CI/CD, para garantir que nenhum NHI entre no ambiente fora de uma política de governança.

Implemente o princípio do menor privilégio desde o início: Um dos maiores riscos na provisão de NHI é conceder acesso amplo durante a fase de desenvolvimento que se torna permanente na produção. Menor privilégio deve ser aplicado no momento da criação da identidade: defina os sistemas e requisitos de API exatos, avalie cuidadosamente quais permissões devem ser concedidas, evite permissões curinga nas políticas de IAM na nuvem e comece com o acesso mínimo.

Atribuir propriedade: Cada NHI deve estar vinculado a um indivíduo, função ou equipe para estabelecer uma propriedade clara. A propriedade deve ser atualizada regularmente no Change Management Database (CMDB) e nas plataformas IAM para que qualquer modificação necessária seja consultada e aprovada pelo proprietário. Se o proprietário deixar a organização, a propriedade deve ser imediatamente reatribuída.

Defina datas de expiração:Muitos NHIs são criados para projetos temporários, migrações, ambientes de teste, integrações com fornecedores e tarefas de automação de curto prazo, mas raramente são desativados após a necessidade expirar. Atribua um tempo de vida (TTL) a cada NHI. Quando expirar, o proprietário deve revisar a necessidade e, se não aprovado, o NHI deve ser removido automaticamente do sistema.

Armadilhas de provisionamento a evitar

  • Permissões excessivas: Sob pressão para entregar, as equipes frequentemente concedem permissões excessivas "apenas para fazer as coisas funcionarem." Permissões excessivas raramente são reduzidas depois que as coisas funcionam e criam caminhos ocultos de escalonamento de privilégios que podem se tornar oportunidades para movimentos laterais ou sérias violações de conformidade.
  • Copiando permissões de NHIs existentes: Ao criar uma nova identidade, é mais fácil copiar permissões das existentes, assumindo que esse seja o método aprovado. No entanto, isso cria problemas como herdar permissões desatualizadas ou excessivas que nunca foram formalmente aprovadas.
  • Criando NHIs sem documentação e propriedade: Quando NHIs são criados sem documentação e o inventário não é atualizado, as equipes de segurança não podem incluí-los em seu escopo, as avaliações de risco ficam desatualizadas e não há plano de resposta a incidentes ou descomissionamento.

Fase 3: monitoramento contínuo e supervisão comportamental

Uma vez que um NHI é provisionado, o trabalho de segurança não para. Ele se desloca para o monitoramento contínuo, não apenas revisões estáticas de acesso periodicamente, mas monitorando como as permissões são usadas e como os papéis e permissões evoluem ao longo do tempo. O monitoramento contínuo garante que o que um NHI está fazendo esteja alinhado com o que deveria estar fazendo e, se forem detectadas desvios, a investigação e a correção podem impedir que o desvio se torne um incidente.

O que monitorar

Padrões de uso: Compreender e monitorar com que frequência e em que contexto um NHI está operando fornece a base para entender os riscos associados. Um NHI está ativo diariamente ou apenas nos últimos dias da semana ou do mês? Se ele está fazendo 100 solicitações por hora, qual é a causa de um pico repentino para 10.000 solicitações? Um aumento na frequência de uso ou no volume de chamadas fora da janela operacional usual pode indicar comprometimento ou uso indevido. Se um NHI não estiver ativo por um período mais longo, isso pode indicar um serviço desativado cujas credenciais nunca foram revogadas.

Escopo de acesso: Monitorar o que um NHI acessa, como recursos, APIs, armazenamentos de dados ou serviços, é fundamental para a visibilidade e para garantir que o comportamento real em tempo de execução corresponda ao design de acesso pretendido. Mesmo que um NHI esteja operando normalmente, acesso excessivo é um risco potencial. A visibilidade do escopo de acesso deve incluir revisão periódica de acesso, atribuições de função e pontuação de risco com base na criticidade do acesso.

Alterações incomuns: Quaisquer alterações de acesso, especialmente as inesperadas ou não autorizadas, devem ser um sinal de alerta para as equipes de segurança. Isso inclui novas atribuições de função, anexos de políticas, alterações na associação a grupos ou concessões de acesso secreto que não faziam parte de um fluxo de trabalho de gerenciamento de mudanças. Como NHIs não podem iniciar solicitações por conta própria, uma alteração de acesso inesperada deve ser considerada como possível atividade maliciosa, abuso interno ou configuração incorreta de automação e deve ser investigada prontamente.

Deriva de permissões: Com o tempo, NHIs tendem a acumular permissões para diferentes tarefas ou projetos temporários e ganham mais acesso do que o originalmente pretendido. Causas comuns incluem expansões de projetos, acesso temporário adicionado para solução de problemas que nunca foi removido e mudanças na herança de funções devido ao aninhamento complexo de grupos. A deriva de permissões deve ser monitorada rigorosamente comparando as permissões atuais com os modelos de permissões base.

Registro e conformidade

Os logs de atividade NHI não são opcionais; são tão cruciais quanto os logs de atividade humana para requisitos de conformidade, prontidão para auditoria e resposta a incidentes. Estruturas como PCI DSS, HIPAA, SOC 2 e GDPR exigem rastreabilidade, responsabilidade e trilhas de auditoria do acesso ao sistema, seja uma conta humana ou uma identidade não humana.

  • Rastreabilidade: Toda ação automatizada deve ser atribuível a uma identidade específica para que a propriedade possa ser estabelecida.
  • Evidência de auditoria: As organizações devem ser capazes de demonstrar quem acessou sistemas sensíveis, quando o acesso ocorreu, quais ações foram realizadas e se o acesso foi autorizado.
  • Investigação de incidentes: Durante investigações forenses de violações de segurança, os logs de identidade ajudam a determinar se as credenciais foram comprometidas, rastrear movimentos laterais, estabelecer o escopo da exfiltração de dados e construir uma linha do tempo clara para reconstruir os eventos do ataque.

Etapa 4: gerenciamento de risco de credenciais

Segredos de longa duração são um dos aspectos mais perigosos da segurança de identidade não humana e representam um risco sistêmico. Ao contrário das credenciais humanas, onde as mudanças de senha são impostas por política e o MFA adiciona uma camada extra de segurança, as credenciais NHI frequentemente permanecem estáticas por meses ou até anos. Se essas credenciais forem vazadas, elas permanecem ativamente exploráveis até que as permissões sejam explicitamente revogadas ou a identidade seja excluída.

Por que a rotação é importante

Exposição não detectada: Credenciais podem ser vazadas através de logs, ambientes de desenvolvimento ou técnicas sofisticadas sem disparar nenhum alarme. Se um segredo for acidentalmente enviado para o Git, exposto por meio de um bucket de armazenamento em nuvem mal configurado ou extraído da memória ou dos logs, os atacantes obtêm acesso persistente e as organizações não têm ideia de que uma violação já ocorreu.

A rotação limita o raio de impacto: A rotação atua como um limite de tempo para uma possível violação. Ao alterar as credenciais com frequência, os atacantes com acesso silencioso são automaticamente revogados. Por exemplo, se uma chave é rotacionada a cada 24 horas, uma chave roubada se torna inútil no dia seguinte. Um token de curta duração válido por 15 minutos limita a exposição a apenas 15 minutos. O princípio é simples: quanto mais tempo um segredo existir, maior a probabilidade de ter sido exposto por algum vetor de ataque não detectado.

Conformidade e governança: Os modernos frameworks de segurança e conformidade exigem explicitamente controles de gerenciamento de credenciais e não consideram mais a rotação de credenciais como algo desejável, mas como um controle obrigatório. Os auditores precisam de provas de com que frequência as credenciais das contas de serviço são rotacionadas, se a rotação é automatizada e o que acontece quando um segredo é exposto.

Melhores práticas de rotação

Defina políticas de rotação: A rotação manual de credenciais não é confiável por design, pois as equipes podem esquecer ou não ter uma responsabilidade clara. Uma política formal de rotação deve definir quais credenciais devem ser rotacionadas, o tempo máximo de vida por tipo de credencial, quem é o responsável pela rotação e quais ferramentas devem ser usadas. A rotação orientada por políticas garante consistência em ambientes diversos e cria uma trilha de auditoria clara.

Defina cronogramas de rotação: Nem todas as credenciais apresentam o mesmo risco, e a frequência de rotação deve ser definida de acordo. Contas de serviço com privilégios elevados devem ser rotacionadas diariamente ou semanalmente, chaves de API de nuvem com permissões amplas devem ser rotacionadas semanalmente ou mensalmente, e tokens de acesso de usuário devem ser de curta duração (válidos por minutos, não dias). O objetivo é tornar a rotação um processo em segundo plano, em vez de um controle emergencial periódico.

Responda às exposições imediatamente: A rotação não deve ser apenas baseada no tempo; também deve ser acionada por eventos com base no monitoramento contínuo. As organizações devem ter um processo definido para resposta a incidentes de credenciais que seja acionado imediatamente quando uma suspeita ou confirmação de comprometimento ocorrer. Quando uma exposição for detectada, um processo automatizado deve revogar a credencial comprometida, gerar um novo segredo, atualizar todos os serviços dependentes e registrar e notificar as partes interessadas.

Etapa 5: descomissionamento e desligamento de identidades não humanas

A desativação é frequentemente a etapa mais negligenciada do ciclo de vida da identidade não humana. Enquanto as organizações se concentram no provisionamento e monitoramento, a aposentadoria de NHI geralmente ocorre durante campanhas informais ou não acontece. Como resultado, muitas NHIs órfãs permanecem no sistema como contas fantasmas que criam uma superfície de ataque oculta.

Identificando NHIs para descomissionamento

A desativação eficaz começa com visibilidade. As organizações devem detectar proativamente NHIs que não deveriam mais existir.

Identidades não utilizadas: Muitas NHIs são criadas para projetos de curto prazo, integrações temporárias, ambientes de teste ou iniciativas de migração. Quando esses projetos terminam, essas NHIs permanecem no sistema com credenciais válidas. Deve haver uma política que avalie quando uma NHI não está mais em uso, como a ausência de eventos de autenticação dentro de prazos definidos (30, 60 ou 90 dias).

Identidades órfãs: NHIs tornam-se órfãs quando seus proprietários ou equipes responsáveis deixam a organização, são realocados para outros projetos ou quando os aplicativos para os quais o NHI foi criado são descontinuados sem a limpeza do NHI. Sem propriedade, não há ninguém para revisar os direitos de acesso, rotacionar credenciais ou monitorar atividades anormais. Identidades órfãs são particularmente perigosas porque parecem legítimas dentro dos sistemas, mas não têm supervisão.

Identidades duplicadas: Em ambientes DevOps descentralizados, várias equipes podem criar identidades separadas para tarefas idênticas, levando a contas de serviço redundantes, chaves de API sobrepostas ou múltiplas credenciais com direitos de acesso semelhantes. Identidades duplicadas aumentam a complexidade e o risco porque os rastros de auditoria se tornam mais difíceis de manter e revogar o acesso de uma identidade não elimina o risco de acesso.

Processo seguro de descomissionamento

Remover um NHI sem uma validação cuidadosa é, por si só, um risco. Isso pode quebrar aplicações ou serviços dependentes em produção. O processo de descomissionamento deve ser feito de maneira sistemática.

  1. Identifique e perfil: Use ferramentas automatizadas de descoberta para sinalizar identidades com base na inatividade ou falta de um proprietário válido, seja porque o aplicativo ou serviço associado foi descontinuado, ou se o NHI foi confirmado como uma identidade duplicada. NHIs identificados devem ser enviados para revisão aos proprietários do aplicativo, equipes de segurança e DevOps.
  2. Verificação de dependências: Antes de desativar ou excluir um NHI, verifique se ele não está suportando ativamente nenhum trabalho em segundo plano, tarefas de automação agendadas, integrações de terceiros, processos de recuperação de desastres ou sistemas legados. As verificações de dependência exigem a revisão dos logs de autenticação, a verificação das configurações de CI/CD, a análise dos templates de infraestrutura como código e a consulta aos proprietários das aplicações.
  3. Desative antes de excluir:Nunca exclua imediatamente. A melhor prática é remover em fases: primeiro desative a capacidade de autenticação, monitore falhas ou erros do sistema, permita um período de carência definido (7 a 30 dias) e exclua permanentemente se não houver impacto. Isso permite que as equipes validem qualquer impacto e possibilita uma reversão rápida.
  4. Remoção de documentos para fins de auditoria: Uma vez que todas as fases de descomissionamento estejam concluídas, realize uma exclusão definitiva e garanta que essa ação seja registrada nos logs da plataforma SIEM para rastreamento de auditoria. Documente as informações necessárias, incluindo o nome da identidade com seu identificador único, sistemas e privilégios associados, motivo da remoção, detalhes do fluxo de trabalho de revisão e aprovação, e data da exclusão.

Armadilhas comuns na gestão do ciclo de vida do NHI

Sem modelo de propriedade

Quando NHIs são criados de forma ad hoc e sem um proprietário designado, eles rapidamente se tornam identidades órfãs. Sem rastreamento e responsabilidade, não há ninguém para verificar se a identidade ainda é necessária, se seu acesso ainda é apropriado ou quem deve ser contatado durante um incidente de segurança.

Lacunas na descoberta

Você não pode gerenciar o que não sabe que existe. Lacunas na descoberta ocorrem quando NHIs são criados fora do fluxo de trabalho de provisionamento ou devido a rotinas de descoberta pontuais em vez de processos contínuos. Identidades criadas por desenvolvedores para correções rápidas, testes e implantações ágeis criam pontos cegos e proliferação secreta.

Crescimento excessivo de permissões

NHIs frequentemente recebem permissões amplas durante a fase inicial de desenvolvimento para "apenas fazer as coisas funcionarem", e em produção essas permissões excessivas não são reduzidas. Com o tempo, conforme o escopo da aplicação muda, as permissões não são reavaliadas. A lacuna entre permissões atribuídas e usadas cresce e cria risco de movimentação lateral durante uma violação de segurança.

Sem rotação

Muitos NHIs dependem de segredos de longa duração, como chaves de API, certificados e senhas compartilhadas que frequentemente permanecem inalterados por anos. A rotação é negligenciada por medo de quebrar sistemas de produção, por não saber onde os segredos estão incorporados ou pela falta de uma plataforma centralizada para gerenciamento de segredos.

Descomissionamento ignorado

Quando um microsserviço ou aplicação é aposentado ou um projeto termina, seus NHIs associados frequentemente não são descomissionados. As organizações geralmente não possuem uma ligação automatizada entre o ciclo de vida da aplicação e o ciclo de vida da identidade. Essas identidades ativas, mas ocultas, não servem a nenhum propósito, mas são pontos de entrada fáceis para atacantes.

Como a Netwrix apoia o gerenciamento do ciclo de vida do NHI

Netwrix Identity Manager fornece uma estrutura abrangente de governança e administração de identidade (IGA) que gerencia contas humanas e identidades não humanas em uma única plataforma com processos automatizados de ciclo de vida. Netwrix Identity Manager constrói um repositório centralizado de identidade que inclui todos os tipos de identidade para criar um inventário unificado que serve como base para o gerenciamento do ciclo de vida da identidade.

Descoberta e inventário: Todos os tipos de identidade, incluindo NHIs, são sincronizados em um repositório centralizado do identity manager que oferece visibilidade e reduz a dispersão de identidades. Conectores extraem dados de identidade e direitos de diferentes diretórios (Active Directory, Microsoft Entra ID) e aplicações empresariais, trazendo NHIs para o escopo da governança junto com identidades humanas.

Provisionamento controlado: Um fluxo de trabalho de provisionamento padronizado é definido para cada identidade, reduzindo o provisionamento ad hoc com permissões excessivas. Fluxos de trabalho baseados em políticas são acionados quando a criação de uma identidade é solicitada, aplicando os princípios de menor privilégio para provisionar apenas o acesso necessário ao papel da identidade. O controle de acesso baseado em função garante que as identidades recebam apenas permissões apropriadas à sua função.

Monitoramento e revisão contínuos: Netwrix Identity Manager rastreia direitos, eventos de alteração e status de conformidade para todas as identidades que gerencia. Ele oferece recursos integrados de campanhas de certificação de acesso com análises de risco para detectar quando NHIs acumulam permissões excessivas e monitora padrões de acesso e uso de recursos. Ajuda a detectar identidades inativas ou órfãs, aumento de privilégios e violações de segregação de funções para identidades humanas e não humanas.

Remediação e limpeza de acesso: Netwrix Identity Manager permite que as organizações analisem as permissões de cada identidade em relação às regras de política. NHIs que não precisam mais de acesso ou que possuem permissões além do permitido pela política podem ser sinalizados para remediação. Regras podem ser definidas para identificar contas não utilizadas que não fizeram login por um período determinado (como 90 dias), NHIs órfãos cujo proprietário não está presente, ou permissões excessivas reveladas durante a certificação de acesso.

Encerramento do ciclo de vida: Netwrix Identity Manager automatiza as fases de provisionamento, atualização e desprovisionamento com fluxos de trabalho abrangentes que acomodam os processos joiner-mover-leaver (JML). Quando um aplicativo ou serviço é descontinuado, um projeto termina ou um proprietário humano sai ou passa para o próximo projeto, o Netwrix Identity Manager garante que os NHIs associados tenham suas permissões revogadas e, eventualmente, sejam excluídos.

Veja como o Netwrix Identity Manager ajuda você a gerenciar NHIs em todo o seu ambiente. Solicite uma demonstração.

Conclusão: do crescimento descontrolado de identidade ao controle do ciclo de vida

Na infraestrutura de TI moderna, as identidades não humanas tornaram-se o tipo dominante de identidade e não vão desaparecer. Elas estão se multiplicando exponencialmente. Cada novo mecanismo de automação, carga de trabalho em nuvem e agente de IA aumenta a pegada crescente de NHI. A mudança do design monolítico de aplicativos para microsserviços significa múltiplas identidades para cada subserviço que se comunica com outros serviços. Cargas de trabalho em nuvem, como máquinas virtuais, funções serverless, containers e serviços gerenciados, exigem mais NHIs. Pipelines DevOps dependem fortemente de service principals, tokens de implantação, integrações Git, credenciais de API e agentes de build. NHIs agora superam as identidades humanas na proporção de 10 para 1, e essa proporção continua a crescer.

O gerenciamento do ciclo de vida do NHI transforma NHIs de um risco crescente em uma classe de ativos governada e permite que as organizações gerenciem NHIs com controles mais eficazes necessários para a escala e o impacto que possuem. Ao abordar cada etapa (descoberta, provisionamento, monitoramento, rotação e descomissionamento), as organizações podem reduzir a dispersão de identidade, aplicar o princípio do menor privilégio e fechar as lacunas de segurança que o IAM tradicional não consegue resolver para NHIs.

Perguntas Frequentes

Compartilhar em

Saiba Mais

Sobre o autor

Asset Not Found

Dirk Schrader

VP de Pesquisa de Segurança

Dirk Schrader é um Resident CISO (EMEA) e VP de Pesquisa de Segurança na Netwrix. Com 25 anos de experiência em segurança de TI e certificações como CISSP (ISC²) e CISM (ISACA), ele trabalha para promover a ciberresiliência como uma abordagem moderna para enfrentar ameaças cibernéticas. Dirk trabalhou em projetos de cibersegurança ao redor do mundo, começando em funções técnicas e de suporte no início de sua carreira e, em seguida, passando para posições de vendas, marketing e gestão de produtos em grandes corporações multinacionais e pequenas startups. Ele publicou numerosos artigos sobre a necessidade de abordar a gestão de mudanças e vulnerabilidades para alcançar a ciberresiliência.