# Matriz de testes de acesso e entradas

Produto / componente / versão / build / SHA-256:

Ambiente autorizado e dados sintéticos:

Contas de teste: visitante, usuário A, usuário B e administrador; incluir colaborador quando existir.

| Hipótese | Condição de aplicação | Resultado permitido esperado | Resultado negado esperado | Evidência / estado |
|---|---|---|---|---|
| SEC-002: login e recuperação | Produto com contas | Usuário recupera o próprio acesso pelo fluxo previsto | Tentativa indevida não eleva privilégio | NOT_TESTED |
| SEC-003: isolamento entre clientes | Recursos privados por usuário | A acessa o que é seu e o que foi compartilhado explicitamente | A não lê/altera o privado de B | NOT_TESTED |
| SEC-003: administração | Operações privilegiadas | Administrador executa somente os direitos previstos | Usuário comum não executa operação administrativa diretamente | NOT_TESTED |
| SEC-004: sessão | Sessões/tokens | Renovação e operação autorizadas conforme política | Sessão revogada/expirada não concede operação no serviço | NOT_TESTED |
| SEC-005: entradas | Dados externos | Tipos/formatos válidos mantêm o funcionamento | Entrada inválida falha sem executar instruções ou escapar do escopo | NOT_TESTED |
| SEC-006: arquivo e extração | Upload/importação | Arquivo permitido é armazenado/lido no destino correto | Caminho/tamanho inválido ou acesso sem direito é recusado | NOT_TESTED |
| SEC-007: serviço local/rede | API/IPC/conexão | Integração autorizada continua funcionando | Origem, identidade ou operação indevida não ganha acesso | NOT_TESTED |
| SEC-013: limites | Consumo externo de recursos | Carga legítima mantém os critérios do produto | Excesso fica contido sem perda de dados | NOT_TESTED |
| SEC-012: recuperação | Dados/projetos/configuração persistidos | Restauração recupera estado consistente | Falha de atualização não é tratada como instalação concluída | NOT_TESTED |

Registrar ferramenta, versão, escopo, procedimento e hash da evidência. Não inserir senhas ou tokens. Não executar carga/ataques em produção como parte deste modelo. Não criar contas reais nem alterar dados de clientes para obter evidência. Aplicabilidade e autorização seguem o contexto do projeto, sem novas permissões implícitas.
