Atualmente, ao realizar o upload de um documento na área destinada às unidades, caso nenhuma unidade seja selecionada, o sistema disponibiliza automaticamente o documento para todas as unidades do empreendimento.
Embora esse seja o comportamento atualmente implementado, entendemos que ele representa um risco operacional muito significativo, pois um simples equivoco pode resultar na disponibilização de documentos para um público muito mais amplo do que o pretendido pelo usuário.
Do ponto de vista das boas práticas de desenvolvimento de software, usabilidade e segurança da informação, ações com potencial de exposição indevida de informações devem possuir mecanismos de prevenção, tais como:
Tornar obrigatória a seleção da unidade antes da conclusão do upload; ou
Exibir uma mensagem de confirmação informando claramente que, na ausência de uma unidade selecionada, o documento será disponibilizado para todas as unidades do empreendimento, exigindo confirmação explícita do usuário.
A implementação dessa validação aumentará significativamente a segurança do processo, reduzirá riscos operacionais e proporcionará uma experiência mais segura para todos os clientes que utilizam a plataforma.