O que é NHI?
NHI significa Non-Human Identity: uma identidade digital que representa uma aplicação, serviço, workload ou dispositivo, em vez de uma pessoa.
O que uma identidade não humana representa?
Ela representa a entidade técnica que precisa interagir com outro sistema: uma aplicação, um processo de automação ou um dispositivo, por exemplo. Contas de serviço e identidades de workloads são formas comuns de organizar esses acessos. A documentação da Microsoft — identidades de workloads e de dispositivos distingue identidades de software, de dispositivos e de pessoas.
Identidade, credencial e permissão: qual a diferença?
- Identidade: representa a aplicação, serviço ou dispositivo reconhecido pelo sistema.
- Credencial: é usada no mecanismo de autenticação, como um segredo, certificado ou token, conforme a arquitetura.
- Permissão: define quais recursos e operações aquela identidade pode acessar.
Uma chave ou certificado, isoladamente, não deve ser confundido com toda a identidade. A mesma identidade pode ter credenciais substituídas sem mudar sua finalidade; reduzir suas permissões é outra operação.
Como a autenticação funciona sem uma pessoa?
O mecanismo depende do ambiente. Pode envolver conta de serviço, identidade gerenciada ou federação de workload. No Google Cloud, por exemplo, a escolha entre identidades e credenciais depende de onde o workload executa e de como estabelece confiança. Veja Google Cloud — identidades para workloads. Não há uma única arquitetura de NHI que sirva para todas as plataformas.
Exemplo ilustrativo: serviço de conciliação
Um serviço lê arquivos recebidos em uma pasta e grava o resultado em uma tabela. Uma identidade exclusiva facilita atribuir suas ações e limitar o acesso a esse percurso. Usar a conta de um funcionário ou uma identidade administrativa compartilhada mistura responsabilidades.
Quem responde por uma NHI?
A execução pode ser automática, mas deve existir uma equipe responsável pela finalidade e pela continuidade do acesso. Essa equipe precisa informar quando a aplicação muda, quem assume sua operação e quando a identidade pode ser desativada. O inventário deve permitir encontrar o responsável, não apenas listar nomes de contas.
Veja o verbete Non-Human Identity para um roteiro de ciclo de vida, revisão e encerramento dessas identidades. Os dois termos se referem ao mesmo conceito.

