gms | German Medical Science

65th Annual Meeting of the German Association for Medical Informatics, Biometry and Epidemiology (GMDS), Meeting of the Central European Network (CEN: German Region, Austro-Swiss Region and Polish Region) of the International Biometric Society (IBS)

06.09. - 09.09.2020, Berlin (online conference)

Access control policy for a study participant management system for multi-site clinical research

Meeting Abstract

Suche in Medline nach

  • Johannes Pung - Department of Medical Informatics, University Medical Center Göttingen, Göttingen, Germany
  • Dagmar Krefting - Department of Medical Informatics, University Medical Center Göttingen, Göttingen, Germany
  • Otto Rienhoff - Department of Medical Informatics, University Medical Center Göttingen, Göttingen, Germany

Deutsche Gesellschaft für Medizinische Informatik, Biometrie und Epidemiologie. 65th Annual Meeting of the German Association for Medical Informatics, Biometry and Epidemiology (GMDS), Meeting of the Central European Network (CEN: German Region, Austro-Swiss Region and Polish Region) of the International Biometric Society (IBS). Berlin, 06.-09.09.2020. Düsseldorf: German Medical Science GMS Publishing House; 2021. DocAbstr. 42

doi: 10.3205/20gmds154, urn:nbn:de:0183-20gmds1541

Veröffentlicht: 26. Februar 2021

© 2021 Pung et al.
Dieser Artikel ist ein Open-Access-Artikel und steht unter den Lizenzbedingungen der Creative Commons Attribution 4.0 License (Namensnennung). Lizenz-Angaben siehe http://creativecommons.org/licenses/by/4.0/.


Gliederung

Text

Background: The protection of sensitive data against unauthorized access is especially important in healthcare and medical research. Not only medical data but also identifying administrative data in medical research projects must be managed and protected. While Clinical Data Management Systems (CDMS) are well established in clinical trial data management, digitalization of study participant management is still underway. A Study Participant Management System (SPMS) was developed by the Department of Medical Informatics at the University Medical Center Göttingen as web application to manage administrative data in single-site clinical trials [1]. To expand the SPMS for the use in multi-site studies, however, stronger and specific regulations for participant data access are required to meet data protection requirements. Therefore, a comprehensive concept to control data access in multi-site clinical trials is currently developed. In this context, access control mechanisms were examined as a fundamental component for secure information sharing in the SPMS application.

Methods: Existing state-of-the-art access control models and architectures were investigated to meet access control requirements for a multi-site SPMS in general and for possible technical solutions. Only technical solutions were considered that fit into the software stack of the SPMS, which was implemented as a web application with the use of Java Enterprise Edition (Java EE) technology. Based on different usage scenarios specific for actors and locations, an authorization concept was developed. In particular, the functions and workflows required to process data were described. Furthermore, specific user roles were identified, and their access rights to different study participants and data items were determined.

Results: An access control architecture capable of providing data access control for a multi-center SPMS has been defined using a combination of Role-Based Access Control (RBAC) [2], [3] and Attribute-Based Access Control (ABAC) [4] models. To establish the architecture, tasks and necessary access permissions of each user role (e.g., principal investigator, clinical trial assistant) were described by collecting respective use cases for study participant data management. The authorization concept was implemented with the Spring Security framework [5], which provides comprehensive security services for Java EE-based software applications. Spring Expression Language (SpEL) [6] expressions allowed to implement fine-grained access controls. The implementation of the authorization concept was tested with JUnit [7] integration test cases to reduce the risk of software errors.

Conclusion: Strict regulations must be implemented to ensure that only authorized users can access sensitive data in multi-site studies. Data access requirements depend on software architecture, data model, and business requirements and cannot be easily simplified. In each case, the complexity should be kept as low as possible in order to minimize efforts. With a well-adjusted fine-grained access control, it is more likely to prevent breaches and improve data protection of participant management in multi-site studies.

The authors declare that they have no competing interests.

The authors declare that an ethics committee vote is not required.


References

1.
Schwanke J. Konzeption und Entwicklung eines Probandenmanagementsystems am Beispiel der Universitätsmedizin Göttingen [PhD dissertation]. Georg-August-Universität Göttingen; 2015.
2.
Ferraiolo DF, Kuhn DR. Role-Based Access Control. In: Proceedings of the 15th National Computer Security Conference. 1992. p. 554-563.
3.
Sandhu RS, Coyne EJ, Feinstein HL, Youman CE. Role-based access control models. Computer. 1996;29(2):38–47.
4.
Hu VC, Kuhn DR, Ferraiolo DF. Attribute-based access control. Computer. 2015;48(2):85–88.
5.
Spring Security. [Accessed 2020 Mar 25]. Available from: https://spring.io/projects/spring-security Externer Link
6.
Spring Expression Language (SpEL). Spring Framework Documentation. [Accessed 2020 Mar 25]. Available from: https://docs.spring.io/spring/docs/4.3.10.RELEASE/spring-framework-reference/html/expressions.html Externer Link
7.
JUnit – Unit testing framework for Java programming language. [Accessed 2020 Mar 25]. Available from: https://junit.org Externer Link