Valtierra Baños, Alejandro2024-01-252024-01-252024-01-25https://hdl.handle.net/10115/28919Trabajo Fin de Grado leído en la Universidad Rey Juan Carlos en el curso académico 2023/2024. Directores/as: Raúl Cabido ValladolidUna de las actividades más importantes en cualquier organización es el manejo de secretos y credenciales. Para ello, y sobre todo cuando han de ser compartidas, se acaban creando complejos árboles estructurales o estructuras muy limitadas y poco seguras, como el uso de hojas Excel compartidas o ficheros. Se propone en este trabajo la creación de una aplicación hecha a medida para la empresa con la que poder manejar de una forma mas segura y eficiente las credenciales de los distintos dispositivos. Una de las principales motivaciones es la gestión integral por parte de la empresa debido a la propia naturaleza de las credenciales. De esta forma se planea mejorar el rendimiento de los empleados y reducir el tiempo perdido en buscar dichas contraseñas o preguntar a los compañeros por las mismas. La aplicación seria deseable que el sistema permita conectar a varios usuarios simultáneamente, permitiendo la actualización de las credenciales en vivo. Se evita la necesidad de instalación en los distintos dispositivos de una aplicación. También seria conveniente el uso de las cuentas ya establecidas en la organización; esto implica una conexión al servicio de Azure Active Directory de Microsoft. En este trabajo por tanto se va a desarrollar la aplicación con los criterios descritos en los párrafos anteriores mediante el lenguaje Python y el framework de desarrollo web Django. Para la persistencia de datos se va a utilizar una base de datos SQL. Para el desarrollo de la aplicación se ha utilizado la metodología Scrum, en la cual se han introducido ciertas variaciones con objetivo de simplificar y adecuar la misma al desarrollo por una única persona. Se han introducido también elementos para mejorar su desempeño, como un tablero Kanban.spaPythonCiberseguridadCredencialesDjangoScrumKanbanAzure Active Directory (ADD).APLICACIÓN WEB BASADA EN EL FRAMEWORK DJANGO PARA LA GESTIÓN DE CREDENCIALESinfo:eu-repo/semantics/studentThesisinfo:eu-repo/semantics/embargoedAccess