View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS HealthLake - Service Authorization Reference

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Azioni, risorse e chiavi di condizione per AWS HealthLake

AWS HealthLake (prefisso del servizio: healthlake) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Operazioni API definite da AWS HealthLake

La tabella seguente associa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta Tabella delle azioni.

Operazione Azione IAM Chiave di condizione Valori possibili Livello di accesso

CreateDataTransformationProfile

healthlake:CreateDataTransformationProfile

Scrittura

healthlake:TagResource

Etichettatura, scrittura

CreateFHIRDatastore

healthlake:CreateFHIRDatastore

Scrittura

healthlake:TagResource

Etichettare, scrivere

DeleteDataTransformationProfile

healthlake:DeleteDataTransformationProfile

Scrittura

DeleteFHIRDatastore

healthlake:DeleteFHIRDatastore

Scrittura

DescribeDataTransformationJob

healthlake:DescribeDataTransformationJob

Lettura

DescribeFHIRDatastore

healthlake:DescribeFHIRDatastore

Lettura

DescribeFHIRExportJob

healthlake:DescribeFHIRExportJob

Lettura

DescribeFHIRImportJob

healthlake:DescribeFHIRImportJob

Lettura

GetDataTransformationProfile

healthlake:GetDataTransformationProfile

Lettura

ListDataTransformationJobs

healthlake:ListDataTransformationJobs

List

ListDataTransformationProfileVersions

healthlake:ListDataTransformationProfileVersions

List

ListDataTransformationProfiles

healthlake:ListDataTransformationProfiles

List

ListFHIRDatastores

healthlake:ListFHIRDatastores

List

ListFHIRExportJobs

healthlake:ListFHIRExportJobs

List

ListFHIRImportJobs

healthlake:ListFHIRImportJobs

List

ListTagsForResource

healthlake:ListTagsForResource

List

PublishDataTransformationProfile

healthlake:PublishDataTransformationProfile

Scrittura

RestoreFHIRDatastore

healthlake:RestoreFHIRDatastore

Scrittura

healthlake:TagResource

Etichettare, scrivere

StartDataTransformationJob

healthlake:StartDataTransformationJob

Scrittura

iam:PassRole

iam:PassedToService

healthlake.amazonaws.com

Scrittura

StartFHIRExportJob

healthlake:StartFHIRExportJob

Scrittura

iam:PassRole

iam:PassedToService

healthlake.amazonaws.com

Scrittura

StartFHIRImportJob

healthlake:StartFHIRImportJob

Scrittura

iam:PassRole

iam:PassedToService

healthlake.amazonaws.com

Scrittura

TagResource

healthlake:TagResource

Etichettare, scrivere

UntagResource

healthlake:UntagResource

Etichettare, scrivere

UpdateDataTransformationProfile

healthlake:UpdateDataTransformationProfile

Scrittura

UpdateFHIRDatastore

healthlake:UpdateFHIRDatastore

Scrittura

UpdateProfileWithAgent

healthlake:UpdateProfileWithAgent

Scrittura

Azioni definite da AWS HealthLake

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.

Operazioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

CancelFHIRExportJobWithDelete

Concede il permesso di annullare un processo di esportazione FHIR in corso con Elimina

datastore*

aws:ResourceTag/${TagKey}

Scrittura

ConfirmAttributionList

Concede l'autorizzazione per consentire ai clienti di indicare a un produttore che il consumatore non deve apportare ulteriori modifiche all'elenco delle attribuzioni

datastore*

aws:ResourceTag/${TagKey}

Scrittura

CreateDataTransformationProfile

Concede il permesso di creare un profilo di trasformazione dei dati

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateFHIRDatastore

Concede l'autorizzazione per creare un datastore in grado di acquisire ed esportare dati FHIR

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

CreateResource

Concede l'autorizzazione per creare la risorsa

datastore*

aws:ResourceTag/${TagKey}

Scrittura

DeleteDataTransformationProfile

Concede il permesso di eliminare un profilo di trasformazione dei dati e tutte le relative versioni

dataTransformationProfile*

aws:ResourceTag/${TagKey}

Scrittura

DeleteFHIRDatastore

Concede l'autorizzazione per eliminare un datastore

datastore*

aws:ResourceTag/${TagKey}

Write

DeleteResource

Concede l'autorizzazione per eliminare la risorsa

datastore*

aws:ResourceTag/${TagKey}

Scrittura

DescribeDataTransformationJob

Concede il permesso di descrivere un processo di trasformazione dei dati

Lettura

DescribeFHIRBulkDeleteJob

Concede l'autorizzazione a descrivere un processo di eliminazione in blocco FHIR

datastore*

aws:ResourceTag/${TagKey}

Lettura

DescribeFHIRBulkMemberMatchJob

Concede il permesso di descrivere un FHIR Bulk Member Match Job

datastore*

aws:ResourceTag/${TagKey}

Lettura

DescribeFHIRBulkPatchJob

Concede il permesso di descrivere un FHIR Bulk Patch Job

datastore*

aws:ResourceTag/${TagKey}

Lettura

DescribeFHIRDatastore

Concede l'autorizzazione per ottenere le proprietà associate al datastore FHIR, inclusi l'ID del datastore, l'ARN del datastore, il nome del datastore, lo stato del datastore, l'ora di creazione, la versione del tipo di datastore e l'endpoint del datastore

datastore*

aws:ResourceTag/${TagKey}

Read

DescribeFHIRExportJob

Concede l'autorizzazione per visualizzare le proprietà di un processo di esportazione FHIR, inclusi ID, ARN, nome e stato del datastore

datastore*

aws:ResourceTag/${TagKey}

Lettura

DescribeFHIRExportJobWithGet

Concede il permesso di visualizzare le proprietà di un processo di esportazione FHIR, inclusi l'ID, l'ARN, il nome e lo stato del datastore con Get

datastore*

aws:ResourceTag/${TagKey}

Lettura

DescribeFHIRImportJob

Concede l'autorizzazione per visualizzare le proprietà di un processo di importazione FHIR, inclusi ID, ARN, nome e stato del datastore

datastore*

aws:ResourceTag/${TagKey}

Lettura

ExpandValueSetWithGet

Concede il permesso di cercare ed espandere ValueSet risorsa

datastore*

aws:ResourceTag/${TagKey}

Lettura

ExpandValueSetWithPost

Concede il permesso di cercare ed espandere ValueSet risorsa

datastore*

aws:ResourceTag/${TagKey}

Lettura

GenerateDocumentWithGet

Concede il permesso di generare una risorsa documentale clinica

datastore*

aws:ResourceTag/${TagKey}

Scrittura

GenerateDocumentWithPost

Concede il permesso di generare una risorsa documentale clinica

datastore*

aws:ResourceTag/${TagKey}

Scrittura

GetCapabilities

Concede l'autorizzazione per ottenere le funzionalità di un datastore FHIR

datastore*

aws:ResourceTag/${TagKey}

Lettura

GetDataTransformationProfile

Concede il permesso di recuperare un profilo di trasformazione dei dati e il relativo contenuto

dataTransformationProfile*

aws:ResourceTag/${TagKey}

Lettura

GetExportedFile

Concede l'autorizzazione ad accedere ai file esportati da un processo di esportazione FHIR avviato con Get

datastore*

aws:ResourceTag/${TagKey}

Lettura

GetHistoryByResourceId

Concede il permesso di leggere la cronologia delle risorse

datastore*

aws:ResourceTag/${TagKey}

Lettura

InquirePreAuthClaim

Concede il permesso di richiedere informazioni sullo stato di una richiesta di autorizzazione preventiva

datastore*

aws:ResourceTag/${TagKey}

Lettura

ListDataTransformationJobs

Concede il permesso di elencare i lavori di trasformazione dei dati nell'account

List

ListDataTransformationProfileVersions

Concede il permesso di elencare tutte le versioni di un profilo di trasformazione dei dati

dataTransformationProfile*

aws:ResourceTag/${TagKey}

List

ListDataTransformationProfiles

Concede il permesso di elencare i profili di trasformazione dei dati nell'account

List

ListFHIRDatastores

Concede l'autorizzazione a elencare tutti i datastore FHIR presenti nell'account dell'utente, indipendentemente dallo stato del datastore

List

ListFHIRExportJobs

Concede l'autorizzazione per ottenere un elenco di processi di esportazione per il datastore specificato

datastore*

aws:ResourceTag/${TagKey}

Elenco

ListFHIRImportJobs

Concede l'autorizzazione per ottenere un elenco di processi di importazione per il datastore specificato

datastore*

aws:ResourceTag/${TagKey}

Elenco

ListTagsForResource

Concede l'autorizzazione per ottenere un elenco di tag per il datastore specificato

dataTransformationProfile

aws:ResourceTag/${TagKey}

List

datastore

aws:ResourceTag/${TagKey}

LookupCodeSystemWithGet

Concede il permesso di recuperare i codici per a CodeSystem risorsa

datastore*

aws:ResourceTag/${TagKey}

Lettura

LookupCodeSystemWithPost

Concede il permesso di recuperare i codici per a CodeSystem risorsa

datastore*

aws:ResourceTag/${TagKey}

Lettura

MemberAdd

Concede il permesso di attribuire a un membro un gruppo di fornitori specifico

datastore*

aws:ResourceTag/${TagKey}

Scrittura

MemberMatch

Concede l'autorizzazione per abilitare la corrispondenza tra i pazienti tra sistemi

datastore*

aws:ResourceTag/${TagKey}

Scrittura

MemberRemove

Concede l'autorizzazione per rimuovere un membro da un gruppo

datastore*

aws:ResourceTag/${TagKey}

Scrittura

PatchResource

Concede il permesso di applicare patch a una risorsa

datastore*

aws:ResourceTag/${TagKey}

Scrittura

ProcessBundle

Concede il permesso di raggruppare più operazioni relative alle risorse

datastore*

aws:ResourceTag/${TagKey}

Scrittura

PublishDataTransformationProfile

Concede il permesso di pubblicare una nuova versione immutabile di un profilo di trasformazione dei dati

dataTransformationProfile*

aws:ResourceTag/${TagKey}

Scrittura

QuestionnairePackage

Concede il permesso di recuperare i pacchetti del questionario con dipendenza Library e ValueSet risorse

datastore*

aws:ResourceTag/${TagKey}

Lettura

ReadResource

Concede l'autorizzazione per leggere la risorsa

datastore*

aws:ResourceTag/${TagKey}

Lettura

RestoreFHIRDatastore

Concede l'autorizzazione a ripristinare un datastore abilitato al backup in un determinato momento, creando un nuovo datastore dal backup

datastore*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

RetrieveAttributionStatus

Concede il permesso di recuperare lo stato di attribuzione dei membri

datastore*

aws:ResourceTag/${TagKey}

Scrittura

SearchEverything

Concede il permesso di effettuare ricerche in tutte le risorse relative a un paziente

datastore*

aws:ResourceTag/${TagKey}

Lettura

SearchWithGet

Concede l'autorizzazione per cercare risorse con il metodo GET

datastore*

aws:ResourceTag/${TagKey}

Read

SearchWithPost

Concede l'autorizzazione per cercare risorse con il metodo POST

datastore*

aws:ResourceTag/${TagKey}

Lettura

StartDataTransformationJob

Concede il permesso di avviare un processo di trasformazione asincrona dei dati

dataTransformationProfile*

aws:ResourceTag/${TagKey}

Scrittura

StartFHIRBulkDeleteJob

Concede l'autorizzazione per iniziare un processo di eliminazione in blocco FHIR

datastore*

aws:ResourceTag/${TagKey}

Scrittura

StartFHIRBulkMemberMatchJob

Concede il permesso di iniziare un FHIR Bulk Member Match Job

datastore*

aws:ResourceTag/${TagKey}

Scrittura

StartFHIRBulkPatchJob

Concede il permesso di iniziare un FHIR Bulk Patch Job

datastore*

aws:ResourceTag/${TagKey}

Scrittura

StartFHIRExportJob

Concede l'autorizzazione per avviare un processo di esportazione FHIR

datastore*

aws:ResourceTag/${TagKey}

Scrittura

StartFHIRExportJobWithGet

Concede il permesso di iniziare un processo di esportazione FHIR con Get

datastore*

aws:ResourceTag/${TagKey}

Scrittura

StartFHIRExportJobWithPost

Concede il permesso di iniziare un lavoro di esportazione FHIR con Post

datastore*

aws:ResourceTag/${TagKey}

Scrittura

StartFHIRImportJob

Concede l'autorizzazione per avviare un processo di importazione FHIR

datastore*

aws:ResourceTag/${TagKey}

Scrittura

SubmitPreAuthClaim

Concede il permesso di presentare una richiesta di reclamo di autorizzazione preventiva

datastore*

aws:ResourceTag/${TagKey}

Scrittura

TagResource

Concede l'autorizzazione per aggiungere tag a un datastore

dataTransformationProfile

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

datastore

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

TransformData

Concede il permesso di eseguire una trasformazione sincrona dei dati

dataTransformationProfile*

aws:ResourceTag/${TagKey}

Scrittura

TranslateConceptMapWithGet

Concede il permesso di tradurre un codice da un set di valori a un altro utilizzando un ConceptMap risorsa con metodo GET

datastore*

aws:ResourceTag/${TagKey}

Lettura

TranslateConceptMapWithPost

Concede il permesso di tradurre un codice da un set di valori a un altro utilizzando un ConceptMap risorsa con metodo POST

datastore*

aws:ResourceTag/${TagKey}

Lettura

UntagResource

Concede l'autorizzazione per rimuovere i tag associati a un datastore

dataTransformationProfile

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

datastore

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateDataTransformationProfile

Concede il permesso di aggiornare la versione bozza di un profilo di trasformazione dei dati

dataTransformationProfile*

aws:ResourceTag/${TagKey}

Scrittura

UpdateFHIRDatastore

Concede il permesso di aggiornare la configurazione di un datastore

datastore*

aws:ResourceTag/${TagKey}

Scrittura

UpdateProfileWithAgent

Concede il permesso di aggiornare un profilo di trasformazione dei dati utilizzando l'agente AI

dataTransformationProfile*

aws:ResourceTag/${TagKey}

Scrittura

UpdateResource

Concede l'autorizzazione per aggiornare la risorsa

datastore*

aws:ResourceTag/${TagKey}

Scrittura

ValidateResource

Concede il permesso di convalidare una risorsa

datastore*

aws:ResourceTag/${TagKey}

Lettura

ValidateSource

Concede l'autorizzazione a convalidare i dati di origine rispetto alle specifiche di formato

Lettura

VersionReadResource

Concede il permesso di leggere la versione di una risorsa

datastore*

aws:ResourceTag/${TagKey}

Lettura

Tipi di risorse definiti da AWS HealthLake

I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.

Tipi di risorse ARN Chiavi di condizione

dataTransformationProfile

arn:${Partition}:healthlake:${Region}:${Account}:dataTransformationProfile/${ProfileId}

aws:ResourceTag/${TagKey}

datastore

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

aws:ResourceTag/${TagKey}

Chiavi di condizione per AWS HealthLake

AWS HealthLake definisce le seguenti chiavi di condizione che possono essere utilizzate in Condition elemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws:RequestTag/${TagKey}

Filtra l'accesso in base alla presenza di coppie chiave-valore di tag nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra l'accesso in base alla presenza di coppie chiave-valore di tag collegate alla risorsa

String

aws:TagKeys

Filtra l'accesso in base alla presenza di chiavi di tag nella richiesta

ArrayOfString