Berechtigungen konfigurieren, wenn sich Ressourcen im selben Konto befinden - Amazon Personalize

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.

Berechtigungen konfigurieren, wenn sich Ressourcen im selben Konto befinden

Wenn sich Ihre OpenSearch Service- und Amazon Personalize Personalize-Ressourcen auf demselben Konto befinden, müssen Sie eine IAM-Servicerolle für OpenSearch Service erstellen. Diese Rolle muss über die Berechtigung verfügen, ein personalisiertes Ranking für Ihre Amazon Personalize-Kampagne zu erhalten. Folgendes ist erforderlich, um Ihrer OpenSearch Service-Rolle die Erlaubnis zu erteilen, ein personalisiertes Ranking aus Ihrer Amazon Personalize-Kampagne zu erhalten:

  • Die Vertrauensrichtlinie der Rolle muss AssumeRole Berechtigungen für OpenSearch Service gewähren. Ein Beispiel für eine Vertrauensrichtlinie finden Sie unterBeispiel für eine Vertrauensrichtlinie.

  • Die Rolle muss über die Berechtigung verfügen, ein personalisiertes Ranking für Ihre Amazon Personalize-Kampagne zu erhalten. Eine Beispielrichtlinie finden Sie in Beispiel für eine Berechtigungsrichtlinie.

Informationen zum Erstellen einer IAM-Rolle finden Sie unter Erstellen von IAM-Rollen im IAM-Benutzerhandbuch. Informationen zum Anhängen einer IAM-Richtlinie an eine Rolle finden Sie unter Hinzufügen und Entfernen von IAM-Identitätsberechtigungen im IAM-Benutzerhandbuch.

Nachdem Sie eine IAM-Servicerolle für OpenSearch Service erstellt haben, müssen Sie dem Benutzer oder der Rolle, die auf Ihre OpenSearch Service-Domain zugreift, PassRole Berechtigungen für die Service-Rolle gewähren. OpenSearch Weitere Informationen finden Sie unter Konfiguration der Amazon OpenSearch Service-Domain-Sicherheit.

Beispiel für eine Vertrauensrichtlinie

Das folgende Beispiel für eine Vertrauensrichtlinie gewährt AssumeRole Berechtigungen für den OpenSearch Dienst.

{ "Version": "2012-10-17", "Statement": [{ "Sid": "", "Effect": "Allow", "Action": "sts:AssumeRole", "Principal": { "Service": [ "es.amazonaws.com" ] } }] }

Beispiel für eine Berechtigungsrichtlinie

Das folgende Richtlinienbeispiel gewährt der Rolle die Mindestberechtigungen, um ein personalisiertes Ranking für Ihre Amazon Personalize-Kampagne zu erhalten. Geben Sie für Campaign ARN den Amazon-Ressourcennamen (ARN) Ihrer Amazon Personalize-Kampagne an.

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "personalize:GetPersonalizedRanking" ], "Resource": "Campaign ARN" } ] }