本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
SMART on FHIR 支持 AWS HealthLake
支持 FHIR HealthLake 的数据存储上的可替代医疗应用程序和可重复使用技术 (SMART) 允许在符合 FHIR 的应用程序上访问 SMART。 HealthLake 通过使用第三方授权服务器对请求进行身份验证和授权来访问数据。因此,您不是通过管理用户凭证 AWS Identity and Access Management,而是使用符合 FHIR 标准的授权服务器上的 SMART。
注意
HealthLake 在 FHIR 版本 1.0 和 2.0 上支持 SMART。要了解有关这些框架的更多信息,请参阅 FHIR R4 文档中的 SMART App Laun
HealthLake 数据存储支持以下 SMART on FHIR 请求的身份验证和授权框架:
-
OpenID (authN):用于对个人或客户应用程序进行身份验证,即他们声称的身份(或什么)。
-
OAuth 2.0 (AuthZ):用于授权经过身份验证的请求可以读取或写入 HealthLake 数据存储中的哪些 FHIR 资源。这是由授权服务器中设置的范围定义的。
您可以使用 AWS CLI 或 AWS SDKs创建 SMART on 启用 FHIR 的数据存储。有关更多信息,请参阅 创建 HealthLake 数据存储。