View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Connect Health - Service-Authorization-Referenz

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Connect Health

Amazon Connect Health (Dienstpräfix): health-agent) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

Von Amazon Connect Health definierte API-Operationen

In der folgenden Tabelle werden API-Operationen den IAM-Aktionen zugeordnet, die sie autorisieren. Es werden nur Bedingungsschlüssel aufgeführt, die statische Werte für die angegebene API und Aktion haben. Den vollständigen Satz der Bedingungsschlüssel, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle „Aktionen“.

Operation IAM-Aktion Bedingungsschlüssel Mögliche (n) Wert (e) Zugriffsebene

ActivateSubscription

health-agent:ActivateSubscription

Schreiben

CreateDomain

health-agent:CreateDomain

Schreiben

health-agent:TagResource

Taggen, Schreiben

iam:PassRole

iam:PassedToService

health-agent.amazonaws.com

Schreiben

CreateSubscription

health-agent:CreateSubscription

Schreiben

DeactivateSubscription

health-agent:DeactivateSubscription

Schreiben

DeleteDomain

health-agent:DeleteDomain

Schreiben

GetDomain

health-agent:GetDomain

Lesen

GetMedicalScribeListeningSession

health-agent:GetMedicalScribeListeningSession

Lesen

GetPatientInsightsJob

health-agent:GetPatientInsightsJob

Lesen

GetSubscription

health-agent:GetSubscription

Lesen

ListDomains

health-agent:ListDomains

Auflisten

ListSubscriptions

health-agent:ListSubscriptions

Auflisten

ListTagsForResource

health-agent:ListTagsForResource

Auflisten

StartMedicalScribeListeningSession

health-agent:StartMedicalScribeListeningSession

Schreiben

StartPatientInsightsJob

health-agent:StartPatientInsightsJob

Schreiben

TagResource

health-agent:TagResource

Taggen, Schreiben

UntagResource

health-agent:UntagResource

Taggen, Schreiben

Von Amazon Connect Health definierte Aktionen

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Für jede Aktion sind in der Tabelle die Ressourcentypen und Bedingungsschlüssel aufgeführt, die von dieser Aktion unterstützt werden. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWS zu erteilen. Wenn Sie eine Aktion in einer Richtlinie verwenden, erlauben oder verweigern Sie in der Regel den Zugriff auf die API-Operation oder den CLI-Befehl mit demselben Namen. Dabei kann es mitunter vorkommen, dass eine einzige Aktion den Zugriff auf mehr als eine Operation steuert. Alternativ erfordern einige Vorgänge mehrere verschiedene Aktionen.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

ActivateSubscription

Erteilt die Erlaubnis, ein Abonnement zu aktivieren, um die Abrechnung für einen Benutzer zu ermöglichen

Domain*

aws:ResourceTag/${TagKey}

Schreiben

Subscription*

aws:ResourceTag/${TagKey}

CreateDomain

Erteilt die Erlaubnis, eine neue Domain zur Verwaltung zu erstellen HealthAgent Ressourcen

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateSubscription

Erteilt die Erlaubnis, ein neues Abonnement innerhalb einer Domain für die Abrechnung und Benutzerverwaltung zu erstellen

Domain*

aws:ResourceTag/${TagKey}

Schreiben

Subscription*

aws:ResourceTag/${TagKey}

DeactivateSubscription

Erteilt die Erlaubnis, ein Abonnement zu deaktivieren, um die Abrechnung für einen Benutzer zu beenden

Domain*

aws:ResourceTag/${TagKey}

Schreiben

Subscription*

aws:ResourceTag/${TagKey}

DeleteDomain

Erteilt die Erlaubnis, eine Domain und alle zugehörigen Ressourcen zu löschen

Domain*

aws:ResourceTag/${TagKey}

Schreiben

GetDomain

Gewährt die Berechtigung zum Abrufen von Informationen über die Domain

Domain*

aws:ResourceTag/${TagKey}

Lesen

GetDomainAnalytics

Erteilt die Erlaubnis, aggregierte Analysen für eine Domain abzurufen

Domain*

aws:ResourceTag/${TagKey}

Lesen

GetMedicalScribeListeningSession

Erteilt die Erlaubnis, Details zu einer bestehenden Medical Scribe-Hörsitzung abzurufen

Domain*

aws:ResourceTag/${TagKey}

Lesen

Subscription*

aws:ResourceTag/${TagKey}

GetPatientInsightsJob

Erteilt die Erlaubnis, Einzelheiten zu einem begonnenen Job im Bereich Patient Insights abzurufen

Domain*

aws:ResourceTag/${TagKey}

Lesen

PatientInsightsJob*

aws:ResourceTag/${TagKey}

GetSubscription

Erteilt die Erlaubnis, Informationen über ein Abonnement abzurufen

Domain*

aws:ResourceTag/${TagKey}

Lesen

Subscription*

aws:ResourceTag/${TagKey}

ListDomains

Erteilt die Erlaubnis, Domains für ein bestimmtes Konto aufzulisten

Auflisten

ListSessionRecords

Erteilt die Erlaubnis, Sitzungsdatensätze für eine Domain aufzulisten

Domain*

aws:ResourceTag/${TagKey}

Auflisten

ListSubscriptions

Erteilt die Erlaubnis, alle Abonnements innerhalb einer Domain aufzulisten

Domain*

aws:ResourceTag/${TagKey}

Auflisten

ListTagsForResource

Gewährt die Berechtigung zum Auflisten der Tags für die angegebene Ressource

Domain

aws:ResourceTag/${TagKey}

Auflisten

StartMedicalScribeListeningSession

Erteilt die Erlaubnis, eine neue Medical Scribe-Hörsitzung zur Audiotranskription in Echtzeit zu starten

Domain*

aws:ResourceTag/${TagKey}

Schreiben

Subscription*

aws:ResourceTag/${TagKey}

StartPatientInsightsJob

Erteilt die Erlaubnis, einen neuen Job im Bereich Patient Insights zu beginnen

Domain*

aws:ResourceTag/${TagKey}

Schreiben

PatientInsightsJob*

aws:ResourceTag/${TagKey}

TagResource

Gewährt die Berechtigung zum Hinzufügen der angegebenen Tags zur angegebenen Ressource

Domain

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

UntagResource

Erteilt die Erlaubnis, die durch den TagKeys Liste aus einer Ressource

Domain

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

Permission-only Aktionen für Amazon Connect Health

Die folgenden Aktionen werden von Amazon Connect Health definiert, können jedoch nicht direkt über einen API-Vorgang aufgerufen werden. Sie können nur in IAM-Richtlinienerklärungen verwendet werden, um Berechtigungen zu gewähren oder zu verweigern.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

CancelAppointment

Erteilt die Erlaubnis, einen Termin abzusagen

Domain*

aws:ResourceTag/${TagKey}

Schreiben

Integration*

aws:ResourceTag/${TagKey}

CreateAgent

Erteilt die Erlaubnis, einen neuen Agenten mit einer ersten Version im Status DRAFT zu erstellen

Agent*

aws:ResourceTag/${TagKey}

Schreiben

Domain*

aws:ResourceTag/${TagKey}

CreateIntegration

Erteilt die Erlaubnis, eine neue Integration für eine Domain zu erstellen

Domain*

aws:ResourceTag/${TagKey}

Schreiben

Integration*

aws:ResourceTag/${TagKey}

CreateSession

Erteilt die Erlaubnis, eine neue Sitzung mit bestimmten Agentenkonfigurationen zu erstellen

Agent*

aws:ResourceTag/${TagKey}

Schreiben

Domain*

aws:ResourceTag/${TagKey}

Session*

aws:ResourceTag/${TagKey}

DeleteAgent

Erteilt die Erlaubnis, eine Agentenkonfiguration und all ihre Versionen zu löschen

Agent*

aws:ResourceTag/${TagKey}

Schreiben

Domain*

aws:ResourceTag/${TagKey}

DeleteIntegration

Erteilt die Erlaubnis, eine Integration zu löschen

Domain*

aws:ResourceTag/${TagKey}

Schreiben

Integration*

aws:ResourceTag/${TagKey}

GetAgent

Erteilt die Berechtigung zum Abrufen einer Agentenkonfiguration, wobei standardmäßig die neueste Version verwendet wird, falls nicht angegeben

Agent*

aws:ResourceTag/${TagKey}

Lesen

Domain*

aws:ResourceTag/${TagKey}

GetCareTeamProvider

Erteilt die Erlaubnis, das Behandlungsteam eines Patienten abzurufen

Domain*

aws:ResourceTag/${TagKey}

Lesen

Integration*

aws:ResourceTag/${TagKey}

GetIntegration

Erteilt die Erlaubnis, eine bestehende Integration zu erhalten

Domain*

aws:ResourceTag/${TagKey}

Lesen

Integration*

aws:ResourceTag/${TagKey}

GetPatient

Erteilt die Erlaubnis, Patienteninformationen abzurufen

Domain*

aws:ResourceTag/${TagKey}

Lesen

Integration*

aws:ResourceTag/${TagKey}

GetPractitioner

Erteilt die Erlaubnis, Arztinformationen abzurufen

Domain*

aws:ResourceTag/${TagKey}

Lesen

Integration*

aws:ResourceTag/${TagKey}

GetSessionContext

Erteilt die Erlaubnis, den strukturierten Sitzungskontext einschließlich Attributen und gesammelter Daten abzurufen

Domain*

aws:ResourceTag/${TagKey}

Lesen

Session*

aws:ResourceTag/${TagKey}

InvokeAgent

Erteilt die Erlaubnis, einen Agenten innerhalb einer Sitzung mit Streaming-Response-Unterstützung aufzurufen

Domain*

aws:ResourceTag/${TagKey}

Schreiben

Session*

aws:ResourceTag/${TagKey}

ListAgents

Erteilt die Erlaubnis, alle Agenten in einer Domain aufzulisten

Domain*

aws:ResourceTag/${TagKey}

Auflisten

ListAppointmentSlots

Erteilt die Erlaubnis, verfügbare Termine aufzulisten

Domain*

aws:ResourceTag/${TagKey}

Lesen

Integration*

aws:ResourceTag/${TagKey}

ListIntegrations

Erteilt die Erlaubnis, Integrationen für eine Domain aufzulisten

Domain*

aws:ResourceTag/${TagKey}

Auflisten

ListPatientAppointments

Erteilt die Erlaubnis, Patiententermine aufzulisten

Domain*

aws:ResourceTag/${TagKey}

Lesen

Integration*

aws:ResourceTag/${TagKey}

ListPatientInsuranceCoverages

Erteilt die Erlaubnis, Versicherungsleistungen für Patienten aufzulisten

Domain*

aws:ResourceTag/${TagKey}

Lesen

Integration*

aws:ResourceTag/${TagKey}

ListPatientMedications

Erteilt die Erlaubnis, Patientenmedikamente aufzulisten

Domain*

aws:ResourceTag/${TagKey}

Lesen

Integration*

aws:ResourceTag/${TagKey}

ListProviders

Erteilt die Erlaubnis, aktive Anbieter abzurufen, die für die Terminvereinbarung mit einem Patienten zur Verfügung stehen

Domain*

aws:ResourceTag/${TagKey}

Lesen

Integration*

aws:ResourceTag/${TagKey}

MatchPatient

Erteilt die Erlaubnis, einen Patienten zuzuordnen

Domain*

aws:ResourceTag/${TagKey}

Lesen

Integration*

aws:ResourceTag/${TagKey}

PublishAgent

Erteilt die Erlaubnis, eine Version der Agentenkonfiguration zu veröffentlichen

Agent*

aws:ResourceTag/${TagKey}

Schreiben

Domain*

aws:ResourceTag/${TagKey}

RescheduleAppointment

Erteilt die Erlaubnis, einen Termin zu verschieben

Domain*

aws:ResourceTag/${TagKey}

Schreiben

Integration*

aws:ResourceTag/${TagKey}

ResetPassword

Erteilt die Erlaubnis, einen Patienten zurückzusetzen MyChart Passwort per E-Mail oder SMS

Domain*

aws:ResourceTag/${TagKey}

Schreiben

Integration*

aws:ResourceTag/${TagKey}

ScheduleAppointment

Erteilt die Erlaubnis, einen Termin für einen Patienten zu vereinbaren

Domain*

aws:ResourceTag/${TagKey}

Schreiben

Integration*

aws:ResourceTag/${TagKey}

SubmitMedicationRenewal

Erteilt die Genehmigung, eine Medikamentenverlängerung für einen Patienten einzureichen

Domain*

aws:ResourceTag/${TagKey}

Schreiben

Integration*

aws:ResourceTag/${TagKey}

UpdateAgent

Erteilt die Erlaubnis, einen Entwurf einer Agentenkonfiguration zu aktualisieren und eine neue Entwurfsversion zu erstellen, falls noch keine vorhanden ist

Agent*

aws:ResourceTag/${TagKey}

Schreiben

Domain*

aws:ResourceTag/${TagKey}

UpdateIntegration

Erteilt die Erlaubnis, eine bestehende Integration zu aktualisieren

Domain*

aws:ResourceTag/${TagKey}

Schreiben

Integration*

aws:ResourceTag/${TagKey}

UpdateSession

Erteilt die Berechtigung, Sitzungsattribute wie DepartmentID und AppointmentType zu aktualisieren

Domain*

aws:ResourceTag/${TagKey}

Schreiben

Session*

aws:ResourceTag/${TagKey}

Von Amazon Connect Health definierte Ressourcentypen

Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.

Ressourcentypen ARN Bedingungsschlüssel

Agent

arn:${Partition}:health-agent:${Region}:${Account}:domain/${DomainId}/agent/${AgentId}

aws:ResourceTag/${TagKey}

Domain

arn:${Partition}:health-agent:${Region}:${Account}:domain/${DomainId}

aws:ResourceTag/${TagKey}

Integration

arn:${Partition}:health-agent:${Region}:${Account}:domain/${DomainId}/integration/${IntegrationId}

aws:ResourceTag/${TagKey}

PatientInsightsJob

arn:${Partition}:health-agent:${Region}:${Account}:domain/${DomainId}/patient-insights-job/${JobId}

aws:ResourceTag/${TagKey}

Session

arn:${Partition}:health-agent:${Region}:${Account}:domain/${DomainId}/session/${SessionId}

aws:ResourceTag/${TagKey}

Subscription

arn:${Partition}:health-agent:${Region}:${Account}:domain/${DomainId}/subscription/${SubscriptionId}

aws:ResourceTag/${TagKey}

Bedingungsschlüssel für Amazon Connect Health

Amazon Connect Health definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie.

Bedingungsschlüssel Beschreibung Typ

aws:RequestTag/${TagKey}

Filtert den Zugriff durch die Tags, die in der Anfrage übergeben werden

String

aws:ResourceTag/${TagKey}

Filtert den Zugriff basierend auf den Tags, die der Ressource zugeordnet sind.

String

aws:TagKeys

Filtert den Zugriff basierend auf den Tag-Schlüssel, die in der Anfrage übergeben werden

ArrayOfString