View a markdown version of this page

Acciones, recursos y claves de condición para AWS HealthLake - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición para AWS HealthLake

AWS HealthLake (prefijo de servicio:healthlake) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para su uso en las políticas de permisos de IAM.

Referencias:

Las operaciones de la API se definen mediante AWS HealthLake

En la siguiente tabla, se asignan las operaciones de la API a las acciones de IAM que autorizan. Solo se muestran las claves de condición que tienen valores estáticos para la API y la acción determinadas; para ver el conjunto completo de claves de condición que admite cada acción, consulte la tabla de acciones.

Operación Acción de IAM Clave de condición Valores posibles Nivel de acceso

CreateDataTransformationProfile

Healthlake: CreateDataTransformationProfile

Escritura

healthlake: TagResource

Etiquetar, escribir

Crear un almacén de datos de FHIR

Health Lake: cree un almacén de datos de FHIR

Escritura

Healthlake: TagResource

Etiquetar, escribir

DeleteDataTransformationProfile

Healthlake: DeleteDataTransformationProfile

Escritura

Eliminar el almacén de datos de FHIR

Health Lake: elimine el almacén de datos de HIR

Escritura

DescribeDataTransformationJob

Healthlake: DescribeDataTransformationJob

Lectura

Describa el almacén de datos de FHIR

Health Lake: Describa el almacén de datos de HIR

Lectura

DescribeFHIRExportJob

Healthlake: DescribeFHIRExportJob

Lectura

DescribeFHIRImportJob

healthlake: DescribeFHIRImportJob

Lectura

GetDataTransformationProfile

healthlake: GetDataTransformationProfile

Lectura

ListDataTransformationJobs

healthlake: ListDataTransformationJobs

Enumeración

ListDataTransformationProfileVersions

healthlake: ListDataTransformationProfileVersions

Enumeración

ListDataTransformationProfiles

healthlake: ListDataTransformationProfiles

Enumeración

Liste los almacenes de datos FHIR

Health Lake: Liste los almacenes de datos FHIR

Enumeración

ListFHIRExportJobs

Healthlake: ListFHIRExportJobs

Enumeración

ListFHIRImportJobs

healthlake: ListFHIRImportJobs

Enumeración

ListTagsForResource

healthlake: ListTagsForResource

Enumeración

PublishDataTransformationProfile

healthlake: PublishDataTransformationProfile

Escritura

Restaure el almacén de datos HIR

Health Lake: restaure el almacén de datos de FHIR

Escritura

Healthlake: TagResource

Etiquetar, escribir

StartDataTransformationJob

Healthlake: StartDataTransformationJob

Escritura

objetivo: PassRole

objetivo: PassedToService

healthlake.amazonaws.com

Escritura

StartFHIRExportJob

healthlake: StartFHIRExportJob

Escritura

objetivo: PassRole

objetivo: PassedToService

healthlake.amazonaws.com

Escritura

StartFHIRImportJob

healthlake: StartFHIRImportJob

Escritura

objetivo: PassRole

objetivo: PassedToService

healthlake.amazonaws.com

Escritura

TagResource

healthlake: TagResource

Etiquetar, escribir

UntagResource

Healthlake: UntagResource

Etiquetar, escribir

UpdateDataTransformationProfile

Healthlake: UpdateDataTransformationProfile

Escritura

Actualice el almacén de datos de FHIR

Health Lake: actualice el almacén de datos de FHIR

Escritura

UpdateProfileWithAgent

Healthlake: UpdateProfileWithAgent

Escritura

Acciones definidas por AWS HealthLake

Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.

Acciones Description (Descripción) Tipos de recursos (*necesarios) Claves de condición Nivel de acceso

CancelFHIRExportJobWithDelete

Concede permiso para cancelar un trabajo de exportación FHIR en curso con Eliminar

almacén de datos*

aws: /$ {} ResourceTag TagKey

Escritura

ConfirmAttributionList

Otorga permiso para que los clientes indiquen a un productor que el consumidor no tiene que realizar más cambios en la lista de atribuciones

almacén de datos*

aws: /$ {} ResourceTag TagKey

Escritura

CreateDataTransformationProfile

Otorga permiso para crear un perfil de transformación de datos

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

Crear un almacén de datos

Otorga permiso para crear un almacén de datos que pueda incorporar y exportar datos de FHIR

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateResource

Otorga permiso para crear un recurso

almacén de datos*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteDataTransformationProfile

Otorga permiso para eliminar un perfil de transformación de datos y todas sus versiones

datos TransformationProfile *

aws: ResourceTag /$ {} TagKey

Escritura

Eliminar el almacén de datos de HIR

Otorga permiso para eliminar un almacén de datos

almacén de datos*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteResource

Otorga permiso para eliminar un recurso

almacén de datos*

aws: /$ {} ResourceTag TagKey

Escritura

DescribeDataTransformationJob

Otorga permiso para describir un trabajo de transformación de datos

Lectura

DescribeFHIRBulkDeleteJob

Otorga permiso para describir un trabajo de eliminación masiva del FHIR

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

DescribeFHIRBulkMemberMatchJob

Otorga permiso para describir un FHIR Bulk Member Match Job

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

DescribeFHIRBulkPatchJob

Otorga permiso para describir un FHIR Bulk Patch Job

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

Describa el almacén de datos de FHIR

Otorga permiso para obtener las propiedades asociadas al almacén de datos de FHIR, incluido el ID, ARN, nombre y estado del almacén de datos, creado en, la versión del tipo de almacén de datos y el punto de enlace del almacén de datos

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

DescribeFHIRExportJob

Otorga permiso para mostrar las propiedades de un trabajo de exportación de FHIR, incluido el ID, ARN, nombre y estado del almacén de datos

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

DescribeFHIRExportJobWithGet

Concede permiso para mostrar las propiedades de un trabajo de exportación FHIR, incluido el ID, ARN, nombre y el estado del almacén de datos con Obtener

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

DescribeFHIRImportJob

Otorga permiso para mostrar las propiedades de un trabajo de importación de FHIR, incluido el ID, ARN, nombre y estado del almacén de datos

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

ExpandValueSetWithGet

Otorga permiso para buscar y expandir el recurso ValueSet

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

ExpandValueSetWithPost

Otorga permiso para buscar y expandir el recurso ValueSet

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

GenerateDocumentWithGet

Concede permiso para generar un recurso de documentos clínicos.

almacén de datos*

aws: /$ {} ResourceTag TagKey

Escritura

GenerateDocumentWithPost

Concede permiso para generar un recurso de documentos clínicos.

almacén de datos*

aws: /$ {} ResourceTag TagKey

Escritura

GetCapabilities

Otorga permiso para obtener las capacidades de un almacén de datos FHIR

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

GetDataTransformationProfile

Otorga permiso para recuperar un perfil de transformación de datos y su contenido

datos TransformationProfile *

aws: ResourceTag /$ {} TagKey

Lectura

GetExportedFile

Concede permiso para acceder a los archivos exportados desde un trabajo de exportación de FHIR iniciado con Get.

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

GetHistoryByResourceId

Concede permiso para leer el historial de recursos.

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

InquirePreAuthClaim

Otorga permiso para consultar el estado de una reclamación de autorización previa

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

ListDataTransformationJobs

Otorga permiso para incluir los trabajos de transformación de datos en la cuenta

Enumeración

ListDataTransformationProfileVersions

Otorga permiso para enumerar todas las versiones de un perfil de transformación de datos

datos TransformationProfile *

aws: ResourceTag /$ {} TagKey

Enumeración

ListDataTransformationProfiles

Otorga permiso para incluir perfiles de transformación de datos en la cuenta

Enumeración

Liste los almacenes de datos FHIR

Concede permiso para enumerar todos los almacenes de datos FHIR que están en la cuenta del usuario, independientemente del estado del almacén de datos

Enumeración

ListFHIRExportJobs

Otorga permiso para obtener una lista de trabajos de exportación para el almacén de datos especificado

almacén de datos*

aws: /$ {} ResourceTag TagKey

Enumeración

ListFHIRImportJobs

Otorga permiso para obtener una lista de trabajos de importación para el almacén de datos especificado

almacén de datos*

aws: /$ {} ResourceTag TagKey

Enumeración

ListTagsForResource

Otorga permiso para obtener una lista de etiquetas para el almacén de datos especificado

dataTransformationProfile

aws: ResourceTag /$ {} TagKey

Enumeración

almacén de datos

aws: ResourceTag /$ {} TagKey

LookupCodeSystemWithGet

Otorga permiso para recuperar los códigos de un recurso CodeSystem

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

LookupCodeSystemWithPost

Otorga permiso para recuperar los códigos de un recurso CodeSystem

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

MemberAdd

Otorga permiso para atribuir a un miembro un grupo de proveedores específico

almacén de datos*

aws: /$ {} ResourceTag TagKey

Escritura

MemberMatch

Otorga permiso para permitir el emparejamiento de pacientes entre sistemas

almacén de datos*

aws: /$ {} ResourceTag TagKey

Escritura

MemberRemove

Concede permiso para eliminar a un miembro de un grupo

almacén de datos*

aws: /$ {} ResourceTag TagKey

Escritura

PatchResource

Concede permiso para aplicar parches a un recurso.

almacén de datos*

aws: /$ {} ResourceTag TagKey

Escritura

ProcessBundle

Concede permiso para agrupar múltiples operaciones de recursos.

almacén de datos*

aws: /$ {} ResourceTag TagKey

Escritura

PublishDataTransformationProfile

Otorga permiso para publicar una nueva versión inmutable de un perfil de transformación de datos

datos * TransformationProfile

aws: ResourceTag /$ {} TagKey

Escritura

QuestionnairePackage

Otorga permiso para recuperar paquetes de cuestionarios con la biblioteca y ValueSet los recursos de la dependencia

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

ReadResource

Otorga permiso para leer el recurso

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

Restaure el almacén de datos de HIR

Otorga permiso para restaurar un almacén de datos habilitado para realizar copias de seguridad en un momento determinado, creando un almacén de datos nuevo a partir de la copia de seguridad

almacén de datos*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

RetrieveAttributionStatus

Otorga permiso para recuperar el estado de atribución de los miembros

almacén de datos*

aws: /$ {} ResourceTag TagKey

Escritura

SearchEverything

Concede permiso para buscar todos los recursos relacionados con un paciente

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

SearchWithGet

Otorga permiso para buscar recursos con el método GET

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

SearchWithPost

Otorga permiso para buscar recursos con el método POST

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

StartDataTransformationJob

Otorga permiso para iniciar un trabajo de transformación de datos asíncrono

datos * TransformationProfile

aws: ResourceTag /$ {} TagKey

Escritura

StartFHIRBulkDeleteJob

Otorga permiso para iniciar un trabajo de eliminación masiva del FHIR

almacén de datos*

aws: /$ {} ResourceTag TagKey

Escritura

StartFHIRBulkMemberMatchJob

Otorga permiso para iniciar un FHIR Bulk Member Match Job

almacén de datos*

aws: /$ {} ResourceTag TagKey

Escritura

StartFHIRBulkPatchJob

Otorga permiso para iniciar un FHIR Bulk Patch Job

almacén de datos*

aws: /$ {} ResourceTag TagKey

Escritura

StartFHIRExportJob

Otorga permiso para iniciar un trabajo de exportación de FHIR

almacén de datos*

aws: /$ {} ResourceTag TagKey

Escritura

StartFHIRExportJobWithGet

Concede permiso para iniciar un trabajo de exportación FHIR con Get.

almacén de datos*

aws: /$ {} ResourceTag TagKey

Escritura

StartFHIRExportJobWithPost

Concede permiso para iniciar un trabajo de exportación FHIR con Publicar

almacén de datos*

aws: /$ {} ResourceTag TagKey

Escritura

StartFHIRImportJob

Otorga permiso para iniciar un trabajo de importación de FHIR

almacén de datos*

aws: /$ {} ResourceTag TagKey

Escritura

SubmitPreAuthClaim

Concede permiso para presentar una solicitud de reclamación de autorización previa

almacén de datos*

aws: /$ {} ResourceTag TagKey

Escritura

TagResource

Otorga permiso para agregar etiquetas a un almacén de datos

dataTransformationProfile

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

almacén de datos

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

TransformData

Otorga permiso para realizar una transformación de datos sincrónica

datos * TransformationProfile

aws: ResourceTag /$ {} TagKey

Escritura

TranslateConceptMapWithGet

Otorga permiso para traducir un código de un conjunto de valores a otro utilizando un ConceptMap recurso con el método GET

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

TranslateConceptMapWithPost

Otorga permiso para traducir un código de un conjunto de valores a otro utilizando un ConceptMap recurso con el método POST

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

UntagResource

Otorga permiso para quitar las etiquetas asociadas a un almacén de datos

dataTransformationProfile

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

almacén de datos

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UpdateDataTransformationProfile

Concede permiso para actualizar la versión preliminar de un perfil de transformación de datos

datos TransformationProfile *

aws: ResourceTag /$ {} TagKey

Escritura

Actualice el almacén de datos de Fhir

Otorga permiso para actualizar la configuración de un almacén de datos

almacén de datos*

aws: /$ {} ResourceTag TagKey

Escritura

UpdateProfileWithAgent

Otorga permiso para actualizar un perfil de transformación de datos mediante el agente de IA

datos TransformationProfile *

aws: ResourceTag /$ {} TagKey

Escritura

UpdateResource

Otorga permiso para actualizar el recurso

almacén de datos*

aws: /$ {} ResourceTag TagKey

Escritura

ValidateResource

Concede permiso para validar un recurso.

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

ValidateSource

Otorga permiso para validar los datos fuente según las especificaciones de formato

Lectura

VersionReadResource

Concede permiso para leer la versión de un recurso.

almacén de datos*

aws: /$ {} ResourceTag TagKey

Lectura

Tipos de recursos definidos por AWS HealthLake

Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento Resource de las instrucciones de política de permisos de IAM.

Tipos de recurso ARN Claves de condición

datos TransformationProfile

arn: $ {Partition} :healthlake: $ {Region} :$ {Account} :data /$ {} TransformationProfile ProfileId

ResourceTagAWS: /$ {} TagKey

almacén de datos

arn: $ {Partition} :healthlake: $ {Region} :$ {Account}: /$ {} datastore/fhir DatastoreId

AWS: /$ {} ResourceTag TagKey

Claves de condición para AWS HealthLake

AWS HealthLake define las siguientes claves de condición que se pueden utilizar en el Condition elemento de una política de IAM.

Claves de condición Descripción Tipo

aws: RequestTag /$ {} TagKey

Filtra el acceso según si hay pares de clave-valor de etiqueta en la solicitud.

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso mediante la presencia de los pares clave-valor de etiqueta adjuntados al recurso

Cadena

AWS: TagKeys

Filtra el acceso en función de la presencia de claves de etiqueta en la solicitud

ArrayOfString