Estoy desarrollando una herramienta para una empresa, que toma algunos datos técnicos y crea informes en PDF.
En la herramienta tiene varios campos de texto, que se rellenan con la base de datos. Si el usuario lo desea, puede cambiar el contenido de los campos de texto. Al final, presiona un botón y algunos informes se crean, archivan y envían al cliente.
Mi jefe hizo la propuesta de usar solo una contraseña de grupo para todos, para que cada usuario de la herramienta sepa la contraseña y simplemente tenga que ingresar su propio nombre de usuario.
Me abstuve de esto y le dije que esto sería conveniente, pero inseguro principalmente por el robo de identidad: alguien puede simplemente ingresar otro nombre de usuario que el suyo e ingresar los campos de texto sin sentido, que se envían al cliente, imprima un informe 300 veces, cree el informe 500 veces, etc.
Discutimos esto un poco más y, después de que se dio cuenta, un atacante podría hacer algún daño, al menos a la reputación, tratamos de encontrar un escenario en el que esa contraseña de grupo fuera aceptable.
Esto me dio curiosidad: ¿existen entornos o situaciones en los que una contraseña de grupo de este tipo sería aceptable? ¿O siempre será derribado con el argumento de "robo de identidad"?