Amazon S3 S3-Zugriff für VOD-Workflows - AWS Elemental MediaPackage

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-Zugriff für VOD-Workflows

Wenn Sie ein MediaPackage VOD-Asset aus einem Amazon S3-Bucket aufnehmen und dieses Asset verpacken und bereitstellen, benötigen Sie eine Richtlinie, die es Ihnen ermöglicht, diese Dinge in Amazon S3 zu tun:

  • GetObject- MediaPackage kann das VOD-Asset aus dem Bucket abrufen.

  • GetBucketLocation- MediaPackage kann die Region für den Bucket abrufen. Der Bucket muss sich in derselben Region wie die MediaPackage VOD-Ressourcen befinden.

  • GetBucketRequestPayment- MediaPackage kann die Informationen zur Zahlungsanforderung abrufen. MediaPackage verwendet diese Informationen, um zu überprüfen, ob der Bucket nicht verlangt, dass der Anforderer für die Inhaltsanfragen bezahlt.

Wenn Sie die Option auch MediaPackage für das Asset-Harvesting von Live-to-VOD verwenden, fügen Sie die Aktion der PutObject Richtlinie hinzu. Weitere Informationen zur erforderlichen Richtlinie für Live-to-VOD-Workflows finden Sie unter Richtlinie für Live-to-VOD-Workflows.

So verwenden Sie den JSON-Richtlinieneditor zum Erstellen einer Richtlinie
  1. Melden Sie sich bei der AWS Management Console an und öffnen Sie die IAM-Konsole unter https://console.aws.amazon.com/iam/.

  2. Wählen Sie im Navigationsbereich auf der linken Seite Policies (Richtlinien).

    Wenn Sie zum ersten Mal Policies (Richtlinien) auswählen, erscheint die Seite Welcome to Managed Policies (Willkommen bei verwalteten Richtlinien). Wählen Sie Get Started.

  3. Wählen Sie oben auf der Seite Create policy (Richtlinie erstellen) aus.

  4. Wählen Sie im Bereich Policy editor (Richtlinien-Editor) die Option JSON aus.

  5. Geben Sie folgendes JSON-Richtliniendokument ein:

    { "Version": "2012-10-17", "Statement": [ { "Action": [ "s3:GetObject", "s3:GetBucketLocation", "s3:GetBucketRequestPayment", "s3:ListBucket" ], "Resource": [ "arn:aws:s3:::bucket_name/*", "arn:aws:s3:::bucket_name" ], "Effect": "Allow" } ] }
  6. Wählen Sie Weiter.

    Anmerkung

    Sie können jederzeit zwischen den Editoroptionen Visual und JSON wechseln. Wenn Sie jedoch Änderungen vornehmen oder im Visual-Editor Weiter wählen, strukturiert IAM Ihre Richtlinie möglicherweise um, um sie für den visuellen Editor zu optimieren. Weitere Informationen finden Sie unter Richtlinienrestrukturierung im IAM-Benutzerhandbuch.

  7. Geben Sie auf der Seite Prüfen und erstellen unter Richtlinienname einen Namen und unter Beschreibung (optional) eine Beschreibung für die Richtlinie ein, die Sie erstellen. Überprüfen Sie Permissions defined in this policy (In dieser Richtlinie definierte Berechtigungen), um die Berechtigungen einzusehen, die von Ihrer Richtlinie gewährt werden.

  8. Wählen Sie Create policy (Richtlinie erstellen) aus, um Ihre neue Richtlinie zu speichern.