Identitäts- und Zugriffsmanagement für Datenexporte - AWS Data Exports

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.

Identitäts- und Zugriffsmanagement für Datenexporte

AWS Identity and Access Management (IAM) ist ein AWS Dienst, der einem Administrator hilft, den Zugriff auf AWS Ressourcen sicher zu kontrollieren. IAM-Administratoren steuern, wer authentifiziert (angemeldet) und autorisiert (Berechtigungen besitzt) ist Fakturierungsressourcen zu nutzen. IAM ist ein AWS Dienst, den Sie ohne zusätzliche Kosten nutzen können.

Um Datenexporte verwenden zu können, muss einem IAM-Benutzer Zugriff auf Aktionen im IAM bcm-data-exports namespace gewährt werden. In der folgenden Tabelle finden Sie die verfügbaren Aktionen.

Aktion „Datenexporte“ Beschreibung Zugriffsebene Ressourcentypen Bedingungsschlüssel
CreateExport Ermöglicht dem Benutzer, einen Export zu erstellen, und gibt Abfragen, Lieferkonfigurationen, Zeitplankonfigurationen und Inhaltskonfigurationen an. Schreiben

Export

Tabelle

aws: RequestTag /$ {} TagKey

war: TagKeys

UpdateExport Ermöglicht dem Benutzer, einen vorhandenen Export zu aktualisieren. Schreiben

Export

Tabelle

aws: ResourceTag /$ {} TagKey

DeleteExport Ermöglicht dem Benutzer, einen vorhandenen Export zu löschen. Schreiben

Export

aws: ResourceTag /$ {} TagKey

GetExport Ermöglicht dem Benutzer, einen vorhandenen Export anzusehen. Lesen

Export

aws: ResourceTag /$ {} TagKey

ListExports Ermöglicht dem Benutzer, alle vorhandenen Exporte aufzulisten. Lesen
GetExecution Ermöglicht dem Benutzer, Details der angegebenen Ausführung zu sehen, einschließlich Metadaten und Schema der exportierten Daten. Lesen

Export

aws: ResourceTag /$ {} TagKey

ListExecutions Ermöglicht dem Benutzer, alle Ausführungen der angegebenen Export-ID aufzulisten. Lesen

Export

aws: ResourceTag /$ {} TagKey

GetTable Ermöglicht dem Benutzer, das Schema der angegebenen Tabelle abzurufen. Lesen

Tabelle

ListTables Ermöglicht dem Benutzer, alle verfügbaren Tabellen aufzulisten. Lesen
TagResource Ermöglicht dem Benutzer, einen vorhandenen Export zu taggen. Schreiben

Export

aws: ResourceTag /$ {} TagKey

as: RequestTag /$ {} TagKey

war: TagKeys

UntagResource Ermöglicht dem Benutzer, die Markierung eines vorhandenen Exports aufzuheben. Schreiben

Export

aws: ResourceTag /$ {} TagKey

war: TagKeys

ListTagsForResource Ermöglicht dem Benutzer, Tags aufzulisten, die mit einem vorhandenen Export verknüpft sind. Lesen

Export

aws: ResourceTag /$ {} TagKey

Weitere Informationen zur Verwendung dieser Kontextschlüssel finden Sie unter Steuern des Zugriffs auf AWS Ressourcen mithilfe von Tags im IAM-Benutzerhandbuch.

In der folgenden Tabelle werden die Ressourcentypen beschrieben, die in Datenexporten verfügbar sind.

Ressourcentyp Beschreibung ARN
Export Ein Export ist die von der CreateExport API erstellte Ressource. Ein Export generiert in regelmäßigen Abständen eine Abfrageausgabe für Fakturierung und Kostenmanagement. arn: $ {Partition}:bcm-data-exports: $ {Region} :$ {Account} :export/$ {exportName} - {UUID}
Tabelle Eine Tabelle besteht aus Daten in einem Zeilen-Spalten-Format, die ein Benutzer bei einem Export abfragt. Tabellen werden von AWS für Kunden erstellt und verwaltet. Tabellen können nicht von Kunden gelöscht werden. arn: $ {Partition}:bcm-data-exports: $ {Region} :$ {Account} :table/$ {} TableName

Um Exporte der Tabellenressourcen COST_AND_USAGE_REPORT oder COST_AND_USAGE_DASHBOARD in Datenexporten zu erstellen, müssen IAM-Benutzer auch über Berechtigungen für die entsprechende Aktion in IAM verfügen. cur Das bedeutet, dass, wenn ein IAM-Benutzer aus irgendeinem Grund an der Verwendung von cur Aktionen gehindert wird, z. B. weil kein explizites Allow On cur oder eine Service Control Policy (SCP), die eine ausdrückliche Sperrung vorsiehtcur, dieser IAM-Benutzer daran gehindert wird, Exporte dieser beiden Tabellen zu erstellen oder zu aktualisieren.

Die folgende Tabelle zeigt, welche cur Aktion für welche bcm-data-exports Aktionen unter Datenexporte für diese beiden Tabellen erforderlich ist.

Aktion „Datenexporte“ Ressourcen in der Tabelle Zusätzliche erforderliche Aktionen in IAM
bcm-data-exports:CreateExport

BERICHT ÜBER KOSTEN UND NUTZUNG

DASHBOARD FÜR KOSTEN UND NUTZUNG

kurieren: PutReportDefinition

Beispiel für eine Richtlinie

Erlauben Sie IAM-Benutzern unter Datenexporte vollen Zugriff auf CUR 2.0-Exporte.

{ "Version": "2012-10-17", "Statement": [ { "Sid": "CreateCurExportsInDataExports", "Effect": "Allow", "Action": [ "bcm-data-exports:*"], "Resource": [ "arn:aws:bcm-data-exports:us-east-1:<AWS account ID>:export/*", "arn:aws:bcm-data-exports:us-east-1:<AWS account ID>:table/COST_AND_USAGE_REPORT"] }, { "Sid": "CurDataAccess", "Effect": "Allow", "Action": [ "cur:PutReportDefinition"], "Resource": "*" } ] }

Weitere Informationen zur Zugriffskontrolle und zu IAM-Berechtigungen für die Verwendung von Datenexporten in Billing and Cost Management finden Sie unter Überblick über die Verwaltung von Zugriffsberechtigungen.