View a markdown version of this page

Für die Erstellung eines MSK-Replikators sind IAM-Berechtigungen erforderlich - Amazon Managed Streaming für Apache Kafka

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.

Für die Erstellung eines MSK-Replikators sind IAM-Berechtigungen erforderlich

Hier ist ein Beispiel für die IAM-Richtlinie, die für die Erstellung eines MSK-Replikators erforderlich ist. Die Aktion kafka:TagResource ist nur erforderlich, wenn bei der Erstellung des MSK-Replikators Tags angegeben werden. Die IAM-Richtlinien für Replikatoren sollten der IAM-Rolle zugeordnet werden, die Ihrem Client entspricht. Informationen zum Erstellen von Autorisierungsrichtlinien finden Sie unter Autorisierungsrichtlinien erstellen.

JSON
{ "Version":"2012-10-17", "Statement": [ { "Sid": "MSKReplicatorIAMPassRole", "Effect": "Allow", "Action": "iam:PassRole", "Resource": "arn:aws:iam::123456789012:role/MSKReplicationRole", "Condition": { "StringEquals": { "iam:PassedToService": "kafka.amazonaws.com" } } }, { "Sid": "MSKReplicatorServiceLinkedRole", "Effect": "Allow", "Action": "iam:CreateServiceLinkedRole", "Resource": "arn:aws:iam::123456789012:role/aws-service-role/kafka.amazonaws.com/AWSServiceRoleForKafka*" }, { "Sid": "MSKReplicatorEC2Actions", "Effect": "Allow", "Action": [ "ec2:DescribeSubnets", "ec2:DescribeSecurityGroups", "ec2:DescribeVpcs", "ec2:CreateNetworkInterface" ], "Resource": [ "arn:aws:ec2:us-east-1:123456789012:subnet/subnet-0abcd1234ef56789", "arn:aws:ec2:us-east-1:123456789012:security-group/sg-0123abcd4567ef89", "arn:aws:ec2:us-east-1:123456789012:network-interface/eni-0a1b2c3d4e5f67890", "arn:aws:ec2:us-east-1:123456789012:vpc/vpc-0a1b2c3d4e5f67890" ] }, { "Sid": "MSKReplicatorActions", "Effect": "Allow", "Action": [ "kafka:CreateReplicator", "kafka:TagResource" ], "Resource": [ "arn:aws:kafka:us-east-1:123456789012:cluster/myCluster/abcd1234-56ef-78gh-90ij-klmnopqrstuv", "arn:aws:kafka:us-east-1:123456789012:replicator/myReplicator/wxyz9876-54vu-32ts-10rq-ponmlkjihgfe" ] } ] }

Im Folgenden finden Sie ein Beispiel für eine IAM-Richtlinie zur Beschreibung eines Replikators.

{ "Version":"2012-10-17", "Statement": [ { "Sid": "VisualEditor1", "Effect": "Allow", "Action": [ "kafka:DescribeReplicator", "kafka:ListTagsForResource" ], "Resource": "*" } ] }
Anmerkung

Wenn die Protokollzustellung aktiviert ist, muss Ihre IAM-Rolle über die zusätzlichen Berechtigungen verfügen, die zum Schreiben in das konfigurierte Protokollziel erforderlich sind. Informationen zu den erforderlichen Berechtigungen finden Sie unter Aktivieren der Protokollierung über AWS Dienste.