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.
Amazon S3 S3-Berechtigungen für den IAM-Benutzer einrichten
Der für eine AWS Marketplace Konfiguration erstellte IAM-Benutzer muss über Berechtigungen für die Interaktion mit Amazon S3 verfügen. Die unten abgebildete Amazon S3 S3-Richtlinie gewährt dem IAM-Benutzer die Erlaubnis, einen Bucket anzusehen, seinen Inhalt aufzulisten, Objekte in den Bucket hochzuladen und vorsignierte URLs Objekte im Bucket zu generieren. Der Connector benötigt diese Berechtigungen, da er eine benutzerdefinierte EULA in einen Amazon S3 S3-Bucket hochladen und eine vorsignierte URL zur Weitergabe an die AWS Marketplace Catalog API generieren muss.
Die folgende Richtlinie verwendet den fiktiven Namen $ {amzn-s3-demo-bucket}. Ersetzen Sie ihn durch den Namen Ihres Buckets und hängen Sie die Richtlinie dann Ihrem IAM-Benutzer an.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "S3ListBucket", "Effect": "Allow", "Action": [ "s3:ListBucket" ], "Resource": [ "arn:aws:s3:::${amzn-s3-demo-bucket}" ] }, { "Sid": "AllowS3PutObject", "Effect": "Allow", "Action": [ "s3:PutObject" ], "Resource": [ "arn:aws:s3:::${amzn-s3-demo-bucket}/" ] }, { "Sid": "AllowCreatePresignedUrl", "Effect": "Allow", "Action": [ "s3:PutObject", "s3:PutObjectAcl", "s3:GetObject", "s3:GetObjectAcl" ], "Resource": [ "arn:aws:s3:::${amzn-s3-demo-bucket}/" ] } ] }