para tal.DisponibilidadeO software deve oferecer alta disponibilidade de oito (8) noves (9), como definido pelo SLA.O software deve estar preparado para atender capacidade maxima de 300 usuarios simultaneos.O software e seus dados devem ser replicados por todos os centros de dados para prover balanceamento de carga e redundancia.A funcionalidade de missao critica no software deve ser restaurada a operacao normal no prazo de 1 hora de descontinuidade; funcionalidade de missao essencial no software deve ser restaurada a operacao normal no prazo de 4 horas da interrupcao, e funcionalidade de missao suporte no software deve ser restaurada a operacao normal no prazo de 24 horas.AutenticacaoO software sera implantado somente na Intranet e o usuario autenticado deve fornecer novamente suas credenciais para acessar a aplicacao, uma vez que esteja autenticado na rede.O software devera suportar single sign on a terceiros e fornecedores que estao definidos na lista de interessados.A politica de autenticacao garante a necessidade para dois ou autenticacao com multiplos fatores para todos os softwares de processamento financeiro.AutorizacaoO acesso a arquivos secretos de alta sensibilidade deve ser restrito somente a usuarios com niveis de permissao secreto e super-secreto.Os usuarios nao devem ser demandados a enviar suas credenciais sempre, uma vez que ele tenha se autenticado com sucesso.Todos os usuarios autenticados herdarao a permissao de leitura somente que sao parte do papel do usuario convidado enquanto os usuarios autenticados por padrao terao permissao de leitura e escrita como parte do papel de usuario regular. Somente os usuarios com acesso administrativo, terao todos os direitos dos usuarios regulares, adicionalmente a execucao de operacoes.Auditing and LoggingTodas as tentativas de logon devem ser registradas juntamente com o timestamp e o endereco de IP de origem da requisicao.Os valores anterior e posterior a uma mudanca de preco modificado por um usuario, quando da atualizacao de um preco por um usuario, devem ser monitorados com os seguintes campos auditados: identidade, acao, objeto e timestamp.Os logs de auditoria devem sempre ser adicionados de novos registros e nunca sobrescritos.Os logs de auditoria devem ser mantidos de forma segura por um periodo de 3 anos.Gerenciamento de Sessao Cada atividade do usuario devera ser rastreada de modo unico.O software nao deve solicitar as credenciais de acesso do usuario, uma vez que ele esteja autenticado no Internet Banking.As sessoes devem ser explicitamente suspensas quando o usuario solicita o log off ou fecha a janela do browser. Identificadores de sessao usados para identificar a sessao de usuarios devem nao ser passados em claro ou ser facilmente adivinhado.Erros e Gerenciamento de ExcecaoTodos os erros e excecoes devem ser explicitamente manipulados a partir de blocos try, catch e finally.Mensagens de erro que sao mostradas ao usuario revelarao somente a informacao necessaria, sem vazamento de detalhes internos do sistema na mensagem de erro.Detalhes de excecoes de seguranca devem ser auditados e monitorados periodicamente.Parametros de ConfiguracaoOs dados sensiveis do arquivo de configuracao da aplicacao web, como strings de conexao, devem ser encriptados .Senhas e chaves de criptografia nao devem ser registradas no codigo fonte do software.A inicializacao e a liberacao de variaveis globais necessitam ser monitoradas com muito cuidado.Eventos