View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Managed Grafana - Service-Authorization-Referenz

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Managed Grafana

Amazon Managed Grafana (Servicepräfix:grafana) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

Von Amazon Managed Grafana definierte API-Operationen

Die folgende Tabelle ordnet API-Operationen den IAM-Aktionen zu, 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 von Bedingungsschlüsseln, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle Aktionen.

Operation IAM-Aktion Bedingungsschlüssel Mögliche Werte Zugriffsebene

AssociateLicense

Grafana: AssociateLicense

Schreiben

CreateWorkspace

Grafana: CreateWorkspace

Schreiben

Grafana: TagResource

Markieren, Schreiben

ich bin: PassRole

ich bin: PassedToService

grafana.amazonaws.com

Schreiben

CreateWorkspaceApiKey

grafana: CreateWorkspaceApiKey

Schreiben

CreateWorkspaceServiceAccount

Grafana: CreateWorkspaceServiceAccount

Schreiben

CreateWorkspaceServiceAccountToken

Grafana: CreateWorkspaceServiceAccountToken

Schreiben

DeleteWorkspace

Grafana: DeleteWorkspace

Schreiben

DeleteWorkspaceApiKey

Grafana: DeleteWorkspaceApiKey

Schreiben

DeleteWorkspaceServiceAccount

Grafana: DeleteWorkspaceServiceAccount

Schreiben

DeleteWorkspaceServiceAccountToken

Grafana: DeleteWorkspaceServiceAccountToken

Schreiben

DescribeWorkspace

Grafana: DescribeWorkspace

Lesen

DescribeWorkspaceAuthentication

Grafana: DescribeWorkspaceAuthentication

Lesen

DescribeWorkspaceConfiguration

Grafana: DescribeWorkspaceConfiguration

Lesen

DisassociateLicense

Grafana: DisassociateLicense

Schreiben

ListPermissions

Grafana: ListPermissions

Auflisten

ListTagsForResource

Grafana: ListTagsForResource

Lesen

ListVersions

Grafana: DescribeWorkspace

Lesen

Grafana: ListVersions

Auflisten

ListWorkspaceServiceAccountTokens

Grafana: ListWorkspaceServiceAccountTokens

Lesen

ListWorkspaceServiceAccounts

Grafana: ListWorkspaceServiceAccounts

Lesen

ListWorkspaces

Grafana: ListWorkspaces

Lesen

TagResource

Grafana: TagResource

Markieren, Schreiben

UntagResource

Grafana: UntagResource

Markieren, Schreiben

UpdatePermissions

Grafana: UpdatePermissions

Verwaltung von Berechtigungen, Schreiben

UpdateWorkspace

grafana: UpdateWorkspace

Schreiben

ich bin: PassRole

ich bin: PassedToService

grafana.amazonaws.com

Schreiben

UpdateWorkspaceAuthentication

grafana: UpdateWorkspaceAuthentication

Schreiben

UpdateWorkspaceConfiguration

Grafana: UpdateWorkspaceConfiguration

Schreiben

Von Amazon Managed Grafana definierte Aktionen

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. 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

AssociateLicense

Gewährt die Berechtigung zum Upgrade eines Workspace mit einer Lizenz

Arbeitsbereich*

als: ResourceTag /$ {} TagKey

Schreiben

CreateWorkspace

Gewährt die Berechtigung zum Erstellen eines Workspace

as: RequestTag /$ {} TagKey

war: TagKeys

Schreiben

CreateWorkspaceApiKey

Erteilt die Berechtigung zum Erstellen von API-Schlüsseln für einen Arbeitsbereich

Arbeitsbereich*

als: ResourceTag /$ {} TagKey

Schreiben

CreateWorkspaceServiceAccount

Erteilt die Erlaubnis, Dienstkonten für einen Workspace zu erstellen

Arbeitsbereich*

als: ResourceTag /$ {} TagKey

Schreiben

CreateWorkspaceServiceAccountToken

Erteilt die Erlaubnis, Dienstkonto-Token für einen Workspace zu erstellen

Arbeitsbereich*

als: ResourceTag /$ {} TagKey

Schreiben

DeleteWorkspace

Gewährt die Berechtigung zum Löschen eines Workspace

Arbeitsbereich*

als: ResourceTag /$ {} TagKey

Schreiben

DeleteWorkspaceApiKey

Erteilt die Berechtigung zum Löschen von API-Schlüsseln aus einem Workspace

Arbeitsbereich*

als: ResourceTag /$ {} TagKey

Schreiben

DeleteWorkspaceServiceAccount

Erteilt die Erlaubnis, Dienstkonten für einen Workspace zu löschen

Arbeitsbereich*

als: ResourceTag /$ {} TagKey

Schreiben

DeleteWorkspaceServiceAccountToken

Erteilt die Erlaubnis, Dienstkonto-Token für einen Workspace zu löschen

Arbeitsbereich*

als: ResourceTag /$ {} TagKey

Schreiben

DescribeWorkspace

Gewährt die Berechtigung zum Beschreiben eines Workspace

Arbeitsbereich*

als: ResourceTag /$ {} TagKey

Lesen

DescribeWorkspaceAuthentication

Gewährt die Berechtigung zum Beschreiben von Authentifizierungsanbietern in einem Workspace

Arbeitsbereich*

als: ResourceTag /$ {} TagKey

Lesen

DescribeWorkspaceConfiguration

Gewährt die Berechtigung zum Beschreiben der aktuellen Konfigurationszeichenfolge für den angegebenen Workspace

Arbeitsbereich*

als: ResourceTag /$ {} TagKey

Lesen

DisassociateLicense

Gewährt die Berechtigung zum Entfernen einer Lizenz aus einer Workspace

Arbeitsbereich*

als: ResourceTag /$ {} TagKey

Schreiben

ListPermissions

Gewährt die Berechtigung zum Auflisten der Berechtigungen für einen Workspace

Arbeitsbereich*

als: ResourceTag /$ {} TagKey

Auflisten

ListTagsForResource

Gewährt die Berechtigung zum Auflisten von Tags, die mit einem Workspace verknüpft sind

Arbeitsbereich

as: ResourceTag /$ {} TagKey

Lesen

ListVersions

Gewährt die Berechtigung zum Auflisten aller verfügbaren unterstützten Grafana-Versionen Fügen Sie optional einen Arbeitsbereich hinzu, in dem die Versionen aufgeführt sind, auf die ein Upgrade möglich ist.

Arbeitsbereich

as: ResourceTag /$ {} TagKey

Auflisten

ListWorkspaceServiceAccountTokens

Erteilt die Erlaubnis, Dienstkonto-Tokens für einen Workspace aufzulisten

Arbeitsbereich*

als: ResourceTag /$ {} TagKey

Lesen

ListWorkspaceServiceAccounts

Erteilt die Erlaubnis, Dienstkonten für einen Workspace aufzulisten

Arbeitsbereich*

als: ResourceTag /$ {} TagKey

Lesen

ListWorkspaces

Gewährt die Berechtigung zum Auflisten von Workspaces

Lesen

TagResource

Gewährt die Berechtigung zum Hinzufügen von Tags zu oder zum Aktualisieren von Tagwerten eines Workspace

Arbeitsbereich*

als: RequestTag /$ {} TagKey

as: ResourceTag /$ {} TagKey

war: TagKeys

Taggen, Schreiben

UntagResource

Gewährt die Berechtigung zum Entfernen von Tags aus einem Workspace

Arbeitsbereich*

als: ResourceTag /$ {} TagKey

war: TagKeys

Taggen, Schreiben

UpdatePermissions

Gewährt die Berechtigung zum Ändern der Berechtigungen für einen Workspace

Arbeitsbereich*

als: ResourceTag /$ {} TagKey

Verwaltung von Berechtigungen, Schreiben

UpdateWorkspace

Gewährt die Berechtigung zum Ändern eines Workspace

Arbeitsbereich*

als: ResourceTag /$ {} TagKey

Schreiben

UpdateWorkspaceAuthentication

Gewährt die Berechtigung zum Ändern von Authentifizierungsanbietern in einem Workspace

Arbeitsbereich*

als: ResourceTag /$ {} TagKey

Schreiben

UpdateWorkspaceConfiguration

Gewährt die Berechtigung zum Aktualisieren der Konfiguration zum Aktualisieren der Konfiguration

Arbeitsbereich*

als: ResourceTag /$ {} TagKey

Schreiben

Von Amazon Managed Grafana 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

Arbeitsbereich

arn: $ {Partition} :grafana: $ {Region} :$ {Konto} :/workspaces/$ {} ResourceId

awsTagKey: /$ {} ResourceTag

Bedingungsschlüssel für Amazon Managed Grafana

Amazon Managed Grafana definiert die folgenden Bedingungsschlüssel, die im Element Condition einer IAM-Richtlinie verwendet werden können.

Bedingungsschlüssel Beschreibung Typ

as: RequestTag /$ {} TagKey

Filtert den Zugriff danach, ob Tag-Schlüssel-Wert-Paare in der Anforderung vorhanden sind

Zeichenfolge

as: ResourceTag /$ {} TagKey

Filtert den Zugriff basierend auf den Tag-Schlüssel-Wert-Paaren, die der Ressource angefügt sind

Zeichenfolge

war: TagKeys

Filtert Zugriff basierend auf dem Vorhandensein von Tag-Schlüsseln in der Anforderung

ArrayOfString