FHIR的Keycloak扩展 是一个开放源代码身份和访问管理解决方案。 是用于在流程,辖区和环境之间共享与健康相关的数据的规范。 上的是一系列规范的集合,这些规范侧重于HL7 FHIR之上的身份验证和授权。 该项目的目的是记录和扩展Keycloak,以在FHIR和相关用例上支持SMART。 模式 该存储库的初始范围是收集使用Keycloak在FHIR上支持SMART的模式,并为社区提供“重心”,以比较注释和讨论取舍。 通过外部身份提供商通过“简单” launch/patient支持进行独立应用启动 在这种模式下,Keycloak用于代理来自外部OpenID Connect(OIDC)身份提供程序(IdP)的用户,并且需要IDP才能将用户会话的范围限制为单个FHIR患者。 IdP通过IdP发行的ID令牌上的预协调字段或其对应的userinfo / introspection响应,将