Integration of Central Authorizations Management Information System Pääsuke on the Example of Patient Safety Database

Name
Holden Karl Hain
Abstract
The aim of this thesis was to develop the authentication and authorization functionality for the Estonian Patient Safety Database application and thereby contribute to the Estonian e-Government codebase. As part of the login process, the central access management system Pääsuke, created by the Estonian Information System Authority, is utilized. The thesis focuses on modern software engineering technologies and architectural patterns such as microservices. Additionally, it provides an overview of the usage of Pääsuke and the entire integration process using the example of the given application, offering insights into the utilization of Pääsuke in similar projects from both theoretical and practical perspectives. The developed application fulfills both functional and non-functional requirements set for the project and successfully utilizes Pääsuke for authorization management.
Graduation Thesis language
Estonian
Graduation Thesis type
Bachelor - Computer Science
Supervisor(s)
Eero Vainikko, Margus Jäger
Defence year
2024
 
PDF