View a markdown version of this page

Fügen Sie der Rolle des Tokenaustauschdienstes (TES) Berechtigungen hinzu - Amazon Kinesis Video Streams

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ügen Sie der Rolle des Tokenaustauschdienstes (TES) Berechtigungen hinzu

Weisen Sie dem Gerät, das die Berechtigungen zum Einsehen der Geheimnisse annimmt, die Rolle des Tokenaustauschdienstes (TES) zu. Dies ist erforderlich, damit die AWS Secrets Manager AWS IoT Greengrass Komponente ordnungsgemäß funktioniert.

Fügen Sie der TES-Rolle Berechtigungen hinzu
  1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die IAM-Konsole unter https://console.aws.amazon.com/iam/.

  2. Wählen Sie in der linken Navigationsleiste Rollen aus und suchen Sie nach der TES-Rolle, die Sie zuvor im Prozess erstellt haben.

  3. Wählen Sie in der Dropdownliste Berechtigungen hinzufügen die Option Richtlinien anhängen aus.

  4. Wählen Sie Richtlinie erstellen aus.

  5. Scrollen Sie nach unten und wählen Sie Bearbeiten aus.

  6. Wählen Sie im Richtlinieneditor JSON aus und bearbeiten Sie die Richtlinie.

    Ersetzen Sie die Richtlinie durch Folgendes:

    Anmerkung

    Ersetzen Sie arn:aws:kinesisvideo:*:*:stream/streamName1/* und arn:aws:kinesisvideo:*:*:stream/streamName2/* durch die ARNs für die Streams, die Sie in einem vorherigen Schritt erstellt haben.

    JSON
    { "Version":"2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "kinesisvideo:ListStreams" ], "Resource": "*" }, { "Effect": "Allow", "Action": [ "kinesisvideo:DescribeStream", "kinesisvideo:PutMedia", "kinesisvideo:TagStream", "kinesisvideo:GetDataEndpoint" ], "Resource": [ "arn:aws:kinesisvideo:*:*:stream/streamName1/*", "arn:aws:kinesisvideo:*:*:stream/streamName2/*" ] } ] }
  7. Wählen Sie auf der Seite Add tags (Tags hinzufügen) die Option Next: Review (Weiter: Prüfen) aus.

  8. Benennen Sie Ihre Richtlinie und wählen Sie dann Create policy aus.

    Ein Beispiel für einen Richtliniennamen ist KvsEdgeAccessPolicy.

  9. Schließen Sie die Registerkarte und kehren Sie zu der Registerkarte zurück, auf der Sie der TES-Rolle eine Richtlinie hinzugefügt haben.

    Wählen Sie die Schaltfläche „Aktualisieren“ und suchen Sie dann nach der neu erstellten Richtlinie.

    Markieren Sie das Kontrollkästchen und wählen Sie Richtlinien anhängen aus.

    Auf dem nächsten Bildschirm wird ein Hinweis angezeigt, dass die Richtlinie erfolgreich an die Rolle angehängt wurde.

  10. Erstellen Sie eine weitere Richtlinie und hängen Sie sie an, diesmal für Ihre Geheimnisse.

    Ersetzen Sie die Richtlinie durch die folgende:

    Anmerkung

    arn:aws:secretsmanager:*:*:secret:*Ersetzen Sie sie durch die ARNs, die die MediaURI-Geheimnisse enthalten, in denen Sie erstellt haben. Erstellen Sie die Amazon Kinesis Video Streams und AWS Secrets Manager Ressourcen für Ihre IP-Kamera-RTSP-URLs

    JSON
    { "Version":"2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "secretsmanager:GetSecretValue", "Resource": [ "arn:aws:secretsmanager:*:*:secret:*", "arn:aws:secretsmanager:*:*:secret:*" ] } ] }
  11. Erstellen Sie eine weitere Richtlinie, diesmal für Metriken, und hängen Sie sie an. Amazon CloudWatch Ersetzen Sie die Richtlinie durch die folgende:

    JSON
    { "Version":"2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "cloudwatch:PutMetricData" ], "Resource": [ "*" ] } ] }