Passkeys
Caminho: Configuracoes -> Gestao de Equipe -> aba correspondente
[[FOTO]]
Aba: Passkeys
Finalidade
Visao administrativa de todas as passkeys (WebAuthn) do tenant (ou de todos os tenants, se Master): estatisticas, filtro, ativar/desativar e remover. O usuario comum gerencia as proprias passkeys em outra tela de perfil; aqui o admin opera o inventario.
[[FOTO]]
O que aparece na tela
Filtro Tenant (Master)
Restringe usuarios/passkeys
Selecionar usuario
Filtra lista a um usuario
Busca
Filtra texto na tabela
Estatisticas
Total de usuarios, usuarios com passkeys, total de passkeys, passkeys ativas
Lista (tabela/cards)
Inventario
Colunas da lista
Usuario
Nome + e-mail (ou "Usuario nao encontrado")
Dispositivo
deviceName + tipo de autenticador (icone por tipo)
Registrado em
createdAt
Ultimo uso
lastUsedAt ou "Nunca usado"
Status
Ativa / Inativa
Acoes
Alternar status / Remover
Acoes
Ativar / Desativar
Toggle isActive
Remover
Confirmacao com usuario + dispositivo; irreversivel
Alternar tabela/cards
Preferencia salva localmente
Nao ha criacao de passkey nesta aba - o registro ocorre no fluxo do proprio usuario (navegador + biometria/chave).
Regras / validacoes / erros comuns
Lista vazia
Mensagem pede selecionar usuario ou indica ausencia de passkeys
Remocao
Confirmacao obrigatoria
Master sem filtro
Pode carregar escopo amplo; filtro tenant recomendado
Conflito com 2FA TOTP
Em config pessoal: TOTP e Passkey sao mutuamente exclusivos (mensagem em totp.passkeyConflict*)
Quem acessa
Admin (requiresAdmin). Master: filtro por tenant.