Schritt 2: Erstellen einesAWS Identity and Access ManagementBenutzer für Ihr Jenkins CI Plugin - AWS Device Farm

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.

Schritt 2: Erstellen einesAWS Identity and Access ManagementBenutzer für Ihr Jenkins CI Plugin

Wir empfehlen Ihnen, Ihre nicht zu verwendenAWSRoot-Konto für den Zugriff auf Device Farm. Erstellen Sie stattdessen ein neuesAWS Identity and Access Management(IAM-) Benutzer (oder verwenden Sie einen vorhandenen IAM-Benutzer) in IhremAWSKonto und greifen Sie dann mit diesem IAM-Benutzer auf Device Farm zu.

Informationen zum Erstellen eines neuen IAM-Benutzers finden Sie unterEinen IAM-Benutzer erstellen (AWS Management Console). Achten Sie darauf, dass Sie für jeden Benutzer einen Zugriffsschlüssel erstellen, und laden Sie die Sicherheitsanmeldeinformationen für jeden Benutzer herunter oder speichern Sie diese. Sie benötigen die Anmeldeinformationen zu einem späteren Zeitpunkt.

Erteilen Sie dem IAM-Benutzer die Erlaubnis, auf Device Farm zuzugreifen

Um dem IAM-Benutzer Zugriff auf Device Farm zu gewähren, erstellen Sie eine neue Zugriffsrichtlinie in IAM und weisen Sie die Zugriffsrichtlinie dann dem IAM-Benutzer wie folgt zu.

Anmerkung

DieAWSDas Root-Konto oder der IAM-Benutzer, mit dem Sie die folgenden Schritte ausführen, muss berechtigt sein, die folgende IAM-Richtlinie zu erstellen und sie an den IAM-Benutzer anzuhängen. Weitere Informationen finden Sie unter Arbeiten mit Richtlinien

Um die Zugriffsrichtlinie in IAM zu erstellen
  1. Öffnen Sie die IAM-Konsole unter https://console.aws.amazon.com/iam/.

  2. Wählen Sie Policies (Richtlinien).

  3. Wählen Sie Create Policy (Richtlinie erstellen) aus. (Wenn die Schaltfläche Get Started (Erste Schritte) angezeigt wird, klicken Sie darauf und wählen Sie anschließend Create Policy (Richtlinie erstellen) aus.)

  4. Klicken Sie neben Create Your Own Policy auf Select.

  5. Geben Sie unter Policy Name (Richtlinienname) einen Namen für die Richtlinie ein (z. B. AWSDeviceFarmAccessPolicy).

  6. FürBeschreibung, geben Sie eine Beschreibung ein, anhand derer Sie diesen IAM-Benutzer Ihrem Jenkins-Projekt zuordnen können.

  7. Geben Sie unter Policy Document (Richtliniendokument) die folgende Anweisung ein:

    { "Version": "2012-10-17", "Statement": [ { "Sid": "DeviceFarmAll", "Effect": "Allow", "Action": [ "devicefarm:*" ], "Resource": [ "*" ] } ] }
  8. Wählen Sie Create Policy (Richtlinie erstellen) aus.

Um die Zugriffsrichtlinie dem IAM-Benutzer zuzuweisen
  1. Öffnen Sie die IAM-Konsole unter https://console.aws.amazon.com/iam/.

  2. Wählen Sie Users (Benutzer) aus.

  3. Wählen Sie den IAM-Benutzer aus, dem Sie die Zugriffsrichtlinie zuweisen möchten.

  4. Wählen Sie im Bereich Permissions (Berechtigungen) unter Managed Policies (Verwaltete Richtlinien) die Option Attach Policy (Richtlinie anfügen).

  5. Wählen Sie die gerade erstellte Richtlinie aus (z. B. AWSDeviceFarmAccessPolicy).

  6. Wählen Sie Attach Policy.