Requisitos de segurança

Controles mínimos de segurança para integrar com a Infradesk.

Estes controles valem para quem integra com a Infradesk, em web, mobile ou aplicativo. A implementação fica a cargo de quem consome a API.

Transporte

  • Toda comunicação usa HTTPS com TLS 1.2 ou superior.
  • Interfaces públicas usam certificado assinado por uma autoridade reconhecida.
  • Sempre que possível, limite o acesso por lista de IPs.
  • Use firewall e WAF quando fizer sentido.
  • Envie X-XSS-Protection: 1; mode=block quando o cliente suportar.
  • Habilite Strict-Transport-Security para o navegador só falar HTTPS.
  • Use os cabeçalhos CORS com a origem necessária, sem abrir para qualquer site.

Erros

  • Responda com status HTTP e uma mensagem genérica.
  • Não devolva pilha de execução, SQL, caminho de arquivo ou outro detalhe interno.