TY - JOUR
T1 - Development of the authentication and authorization processes for the iAgree portal, a platform for patient-controlled data sharing across health systems
AU - Soohoo, Spencer L.
AU - Keller, Michelle Sophie
AU - Chen, Yunan
AU - Hu, Di
AU - Huang, Shao Chi
AU - Kuo, Tsung Ting
AU - Leder, Chloe
AU - Lu, Xi
AU - Meeker, Daniela
AU - Morse, Brad
AU - Moyse, Harold
AU - Nagaraj, Gayathri
AU - Nguyen, An T.
AU - Schilling, Lisa M.
AU - Soares, Andrey
AU - Whooley, Mary A.
AU - Zheng, Kai
AU - Ohno-Machado, Lucila
N1 - Publisher Copyright:
© The Author(s) 2026. Published by Oxford University Press on behalf of the American Medical Informatics Association. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
PY - 2026/6
Y1 - 2026/6
N2 - Objective: To develop the authentication and authorization module for iAgree, a privacy-preserving platform that enables patients to manage consent preferences and share electronic health record (EHR) data across multiple health systems with researchers. The consent and blockchain modules are described elsewhere. Materials and Methods: We developed the authentication and authorization module of iAgree. This module supports account creation and cross-institution identity binding as part of the iAgree workflow to enable patients to authenticate using federated credentials (eg, Google, Facebook). Patients link their identities across institutions by signing into each participating health system’s patient portal. Identity attributes retrieved via a Fast Healthcare Interoperability Resources (FHIR®) application programming interface (API) are cryptographically transformed into de-identified tokens so no raw identifiers are stored. Consent preferences are recorded immutably using blockchain technology. iAgree guides patients through account creation, cross-institution identity binding, and selection of granular data-sharing preferences. In this paper, we describe the design and implementation of the authentication and authorization modules, not the full workflow of the platform. Results: We installed the iAgree platform in a test or proof-of-concept environment at three health systems: Cedars-Sinai Medical Center, University of Colorado, and University of California, San Francisco. Functional testing with test patients demonstrated that authentication, identity binding, and secure multi-site record linkage could safely bind the identities of patients across sites, enabling patients to manage their data sharing consent preferences. Discussion: The results demonstrate the feasibility of a privacy-preserving multi-institutional data-sharing architecture that employs federated login, secure privacy-preserving multi-site record linkage, and blockchain-based consent tracking to align with privacy regulations while increasing transparency and patient autonomy. Conclusion: This effort demonstrated that the authentication and authorization module enables iAgree to be a feasible and secure platform for patient-directed sharing of EHR data across health systems with researchers. Future work will evaluate usability, patient engagement, and future real-world deployment.
AB - Objective: To develop the authentication and authorization module for iAgree, a privacy-preserving platform that enables patients to manage consent preferences and share electronic health record (EHR) data across multiple health systems with researchers. The consent and blockchain modules are described elsewhere. Materials and Methods: We developed the authentication and authorization module of iAgree. This module supports account creation and cross-institution identity binding as part of the iAgree workflow to enable patients to authenticate using federated credentials (eg, Google, Facebook). Patients link their identities across institutions by signing into each participating health system’s patient portal. Identity attributes retrieved via a Fast Healthcare Interoperability Resources (FHIR®) application programming interface (API) are cryptographically transformed into de-identified tokens so no raw identifiers are stored. Consent preferences are recorded immutably using blockchain technology. iAgree guides patients through account creation, cross-institution identity binding, and selection of granular data-sharing preferences. In this paper, we describe the design and implementation of the authentication and authorization modules, not the full workflow of the platform. Results: We installed the iAgree platform in a test or proof-of-concept environment at three health systems: Cedars-Sinai Medical Center, University of Colorado, and University of California, San Francisco. Functional testing with test patients demonstrated that authentication, identity binding, and secure multi-site record linkage could safely bind the identities of patients across sites, enabling patients to manage their data sharing consent preferences. Discussion: The results demonstrate the feasibility of a privacy-preserving multi-institutional data-sharing architecture that employs federated login, secure privacy-preserving multi-site record linkage, and blockchain-based consent tracking to align with privacy regulations while increasing transparency and patient autonomy. Conclusion: This effort demonstrated that the authentication and authorization module enables iAgree to be a feasible and secure platform for patient-directed sharing of EHR data across health systems with researchers. Future work will evaluate usability, patient engagement, and future real-world deployment.
KW - blockchain
KW - data sharing
KW - electronic health records
KW - federated identity
KW - informed consent
KW - patient portals
KW - privacy
UR - https://www.scopus.com/pages/publications/105042610010
U2 - 10.1093/jamiaopen/ooag111
DO - 10.1093/jamiaopen/ooag111
M3 - Article
AN - SCOPUS:105042610010
SN - 2574-2531
VL - 9
JO - JAMIA Open
JF - JAMIA Open
IS - 3
M1 - ooag111
ER -