View a markdown version of this page

AWS verwaltete Richtlinien für AWS Amplify - AWS Amplify Hosting

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.

AWS verwaltete Richtlinien für AWS Amplify

Eine AWS verwaltete Richtlinie ist eine eigenständige Richtlinie, die von erstellt und verwaltet wird AWS. AWS Verwaltete Richtlinien sind so konzipiert, dass sie Berechtigungen für viele gängige Anwendungsfälle bereitstellen, sodass Sie damit beginnen können, Benutzern, Gruppen und Rollen Berechtigungen zuzuweisen.

Beachten Sie, dass AWS verwaltete Richtlinien für Ihre speziellen Anwendungsfälle möglicherweise keine Berechtigungen mit den geringsten Rechten gewähren, da sie von allen AWS Kunden verwendet werden können. Wir empfehlen Ihnen, die Berechtigungen weiter zu reduzieren, indem Sie vom Kunden verwaltete Richtlinien definieren, die speziell auf Ihre Anwendungsfälle zugeschnitten sind.

Sie können die in AWS verwalteten Richtlinien definierten Berechtigungen nicht ändern. Wenn die in einer AWS verwalteten Richtlinie definierten Berechtigungen AWS aktualisiert werden, wirkt sich das Update auf alle Hauptidentitäten (Benutzer, Gruppen und Rollen) aus, denen die Richtlinie zugeordnet ist. AWS aktualisiert eine AWS verwaltete Richtlinie am ehesten, wenn eine neue eingeführt AWS-Service wird oder neue API-Operationen für bestehende Dienste verfügbar werden.

Weitere Informationen finden Sie unter Von AWS verwaltete Richtlinien im IAM-Benutzerhandbuch.

Von AWS verwaltete Richtlinie: AdministratorAccess-Amplify

Sie können die AdministratorAccess-Amplify-Richtlinie an Ihre IAM-Identitäten anfügen. Amplify verknüpft diese Richtlinie auch mit einer Servicerolle, die es Amplify ermöglicht, Aktionen in Ihrem Namen durchzuführen.

Wenn Sie ein Backend in der Amplify-Konsole bereitstellen, müssen Sie eine Amplify-Backend Deployment Servicerolle erstellen, die Amplify zum Erstellen und Verwalten von Ressourcen verwendet. AWS IAM hängt die AdministratorAccess-Amplify verwaltete Richtlinie an die Servicerolle an. Amplify-Backend Deployment

Diese Richtlinie gewährt Kontoadministratorberechtigungen und ermöglicht gleichzeitig ausdrücklich den direkten Zugriff auf Ressourcen, die Amplify-Anwendungen zum Erstellen und Verwalten von Backends benötigen.

Details zu Berechtigungen

Diese Richtlinie ermöglicht den Zugriff auf mehrere AWS Dienste, einschließlich IAM-Aktionen. Mit diesen Aktionen können Identitäten mit dieser Richtlinie verwendet werden, um andere Identitäten mit beliebigen Berechtigungen AWS Identity and Access Management zu erstellen. Dies ermöglicht eine Eskalation von Berechtigungen, und diese Richtlinie sollte als genauso wirksam angesehen werden wie die Richtlinie. AdministratorAccess

Diese Richtlinie gewährt die iam:PassRole Aktionsberechtigung für alle Ressourcen. Dies ist erforderlich, um die Konfiguration von Amazon Cognito-Benutzerpools zu unterstützen.

Informationen zu den Berechtigungen für diese Richtlinie finden Sie unter AdministratorAccess-Amplify in der Referenz zu von AWS verwalteten Richtlinien.

AWS verwaltete Richtlinie: AmplifyBackendDeployFullAccess

Sie können die AmplifyBackendDeployFullAccess-Richtlinie an Ihre IAM-Identitäten anfügen.

Diese Richtlinie gewährt Amplify volle Zugriffsberechtigungen zur Bereitstellung von Amplify-Backend-Ressourcen mithilfe von. AWS Cloud Development Kit (AWS CDK) Die Berechtigungen werden auf die AWS CDK Rollen übertragen, die über die erforderlichen Richtlinienberechtigungen verfügen. AdministratorAccess

Details zu Berechtigungen

Diese Richtlinie beinhaltet Berechtigungen für Folgendes.

  • Amplify— Ruft Metadaten über bereitgestellte Anwendungen ab.

  • CloudFormation— Erstellen, aktualisieren und löschen Sie von Amplify verwaltete Stacks.

  • SSM— Erstellen, aktualisieren und löschen Sie den von Amplify verwalteten SSM-Parameterspeicher und die Parameter. String SecureString

  • AWS AppSync— AWS AppSync Schema-, Resolver- und Funktionsressourcen aktualisieren und abrufen. Der Zweck besteht darin, die Sandbox-Hotswapping-Funktionalität der 2. Generation zu unterstützen.

  • Lambda— Aktualisieren Sie die Konfiguration für die von Amplify verwalteten Funktionen und rufen Sie sie ab. Der Zweck besteht darin, die Sandbox-Hotswapping-Funktionalität der 2. Generation zu unterstützen.

    Ruft die Tags einer Lambda-Funktion ab. Der Zweck besteht darin, von Kunden definierte Lambda-Funktionen zu unterstützen.

  • Amazon S3— Rufen Sie die Ressourcen für die Amplify-Bereitstellung ab.

  • AWS -Security-Token-Service— Ermöglicht der AWS Cloud Development Kit (AWS CDK) CLI, die Bereitstellungsrolle zu übernehmen.

  • Amazon RDS— Lesen Sie Metadaten von DB-Instances, Clustern und Proxys.

  • Amazon EC2— Lesen Sie die Informationen zur Verfügbarkeitszone für ein Subnetz.

  • CloudWatch Logs— Ruft die Protokolle für die Lambda-Funktion eines Kunden ab. Der Zweck besteht darin, einer Amplify-Cloud-Entwicklungssandbox-Umgebung zu ermöglichen, die Protokolle einer Lambda-Funktion auf das Terminal eines Kunden zu streamen.

Informationen zu den Berechtigungen für diese Richtlinie finden Sie unter AmplifyBackendDeployFullAccess in der Referenz zu von AWS verwalteten Richtlinien.

Amplify aktualisiert für AWS Verwaltete Richtlinien

Sehen Sie sich Details zu Aktualisierungen der AWS verwalteten Richtlinien für Amplify an, seit dieser Dienst damit begonnen hat, diese Änderungen zu verfolgen. Um automatische Warnungen über Änderungen an dieser Seite zu erhalten, abonnieren Sie den RSS-Feed auf der Dokumenthistorie für AWS Amplify-Seite.

Änderungen Beschreibung Datum

AmplifyBackendDeployFullAccess – Aktualisierung auf eine bestehende Richtlinie

Fügen Sie der logs:FilterLogEvents Ressource Lesezugriff hinzu, damit Amplify Protokolle von Funktionen streamen kann, für die eine benutzerdefinierte Protokollgruppe erstellt wurde. Dies ist eine Erweiterung der bestehenden Möglichkeit, die Logs einer Lambda-Funktion zu streamen.

14. November 2024

AmplifyBackendDeployFullAccess – Aktualisierung auf eine bestehende Richtlinie

Fügen Sie Lesezugriff auf lambda:ListTags und logs:FilterLogEvents -Ressourcen hinzu, um von Kunden definierte Lambda-Funktionen zu unterstützen. Diese Berechtigungen ermöglichen es einer Amplify Cloud-Entwicklungssandbox-Umgebung, die Protokolle einer Lambda-Funktion auf das Terminal eines Kunden zu streamen.

18. Juli 2024

AmplifyBackendDeployFullAccess – Aktualisierung auf eine bestehende Richtlinie

Fügen Sie der arn:aws:ssm:*:*:parameter/cdk-bootstrap/* Ressource Lesezugriff hinzu, damit Amplify die CDK-Bootstrap-Version im Konto eines Kunden erkennen kann.

31. Mai 2024

AmplifyBackendDeployFullAccess – Aktualisierung auf eine bestehende Richtlinie

Fügen Sie eine neue AmplifyDiscoverRDSVpcConfig Richtlinienerklärung mit Leseberechtigungen für Amazon RDS und Amazon EC2 hinzu, die sowohl von den Ressourcen- als auch von den Kontobedingungen abhängig sind. Diese Berechtigungen unterstützen den npx amplify generate schema-from-database Befehl Amplify Gen 2, mit dem Kunden ein Typescript-Datenschema aus einer vorhandenen SQL-Datenbank generieren können.

Fügen Sie die rds:DescribeDBProxies Berechtigungen, rds:DescribeDBInstances rds:DescribeDBClustersrds:DescribeDBSubnetGroups, und hinzu. ec2:DescribeSubnets Der npx amplify generate schema-from-database Befehl benötigt diese Berechtigungen, um zu überprüfen, ob ein bestimmter DB-Host in Amazon RDS gehostet wird, und um automatisch die Amazon VPC-Konfiguration zu generieren, die für die Bereitstellung der anderen Ressourcen erforderlich ist, die für die Einrichtung einer von einer SQL-Datenbank gestützten AWS AppSync API erforderlich sind.

17. April 2024

AmplifyBackendDeployFullAccess – Aktualisierung auf eine bestehende Richtlinie

Fügen Sie die cloudformation:DeleteStack Richtlinienaktion hinzu, um das Löschen von Stacks zu unterstützen, wenn die DeleteBranch API aufgerufen wird.

Fügen Sie die lambda:GetFunction Richtlinienaktion hinzu, um Hotswapping-Funktionen zu unterstützen.

Fügen Sie die lambda:UpdateFunctionConfiguration Richtlinienaktion hinzu, um Aktualisierungen der Lambda-Funktion zu unterstützen.

5. April 2024

AdministratorAccess-Amplify – Aktualisierung auf eine bestehende Richtlinie

Fügen Sie die cloudformation:TagResource und cloudformation:UnTagResource -Berechtigungen hinzu, um Aufrufe an CloudFormation APIs zu unterstützen.

4. April 2024

AmplifyBackendDeployFullAccess – Aktualisierung auf eine bestehende Richtlinie

Fügen Sie die lambda:InvokeFunction Richtlinienaktion zur Unterstützung von AWS Cloud Development Kit (AWS CDK) Hotswapping hinzu. Der ruft direkt AWS CDK eine Lambda-Funktion auf, um das Amazon S3-Asset-Hotswapping durchzuführen.

Fügen Sie die lambda:UpdateFunctionCode Richtlinienaktion zur Unterstützung von Hotswapping-Funktionen hinzu.

02. Januar 2024

AmplifyBackendDeployFullAccess – Aktualisierung auf eine bestehende Richtlinie

Fügen Sie politische Maßnahmen zur Unterstützung der UpdateApiKey Operation hinzu. Dies ist erforderlich, um eine erfolgreiche App-Bereitstellung nach dem Beenden und Neustarten der Sandbox zu ermöglichen, ohne Ressourcen zu löschen.

17. November 2023

AmplifyBackendDeployFullAccess – Aktualisierung auf eine bestehende Richtlinie

Fügen Sie die amplify:GetBackendEnvironment Erlaubnis hinzu, die Bereitstellung der Amplify-App zu unterstützen.

6. November 2023

AmplifyBackendDeployFullAccess – Neue Richtlinie

Amplify hat eine neue Richtlinie mit den Mindestberechtigungen hinzugefügt, die für die Bereitstellung von Amplify-Backend-Ressourcen erforderlich sind.

8. Oktober 2023

AdministratorAccess-Amplify – Aktualisierung auf eine bestehende Richtlinie

Fügen Sie die ecr:DescribeRepositories Berechtigung hinzu, die für das Amplify Command Line Interface (CLI) erforderlich ist. 01. Juni 2023

AdministratorAccess-Amplify – Aktualisierung auf eine bestehende Richtlinie

Fügen Sie eine Richtlinienaktion hinzu, um das Entfernen von Tags aus einer AWS AppSync Ressource zu unterstützen.

Fügen Sie eine Richtlinienaktion zur Unterstützung der Amazon Polly-Ressource hinzu.

Fügen Sie eine Richtlinienaktion hinzu, um die Aktualisierung der OpenSearch Domain-Konfiguration zu unterstützen.

Fügen Sie eine Richtlinienaktion hinzu, um das Entfernen von Tags aus einer AWS Identity and Access Management Rolle zu unterstützen.

Fügen Sie eine Richtlinienaktion hinzu, um das Entfernen von Tags aus einer Amazon DynamoDB-Ressource zu unterstützen.

Fügen Sie dem CLISDKCalls Statement-Block die cloudfront:GetCloudFrontOriginAccessIdentityConfig Berechtigungen cloudfront:GetCloudFrontOriginAccessIdentity und hinzu, um die Veröffentlichungs- und Hosting-Workflows von Amplify zu unterstützen.

Fügen Sie die s3:PutBucketPublicAccessBlock Berechtigung zum CLIManageviaCFNPolicy Anweisungsblock hinzu, damit die bewährte Amazon S3-Sicherheitsmethode AWS CLI zur Aktivierung der Amazon S3-Funktion „Block Public Access“ für interne Buckets unterstützt werden kann.

Fügen Sie die cloudformation:DescribeStacks Berechtigung zum CLISDKCalls Anweisungsblock hinzu, um das Abrufen von CloudFormation Kundenstapeln bei Wiederholungsversuchen im Amplify-Backend-Prozessor zu unterstützen und so doppelte Ausführungen zu vermeiden, wenn ein Stapel aktualisiert wird.

Fügen Sie die cloudformation:ListStacks Berechtigung zum CLICloudformationPolicy Anweisungsblock hinzu. Diese Erlaubnis ist erforderlich, um die CloudFormation DescribeStacks Aktion vollständig zu unterstützen.

24. Februar 2023

AdministratorAccess-Amplify – Aktualisierung auf eine bestehende Richtlinie

Fügen Sie Richtlinienmaßnahmen hinzu, damit die serverseitige Rendering-Funktion von Amplify Anwendungsmetriken auf die CloudWatch eines Kunden übertragen kann. AWS-Konto

30. August 2022

AdministratorAccess-Amplify – Aktualisierung auf eine bestehende Richtlinie

Fügen Sie politische Maßnahmen hinzu, um den öffentlichen Zugriff auf den Amazon S3-Bucket für die Amplify-Bereitstellung zu blockieren.

27. April 2022

AdministratorAccess-Amplify – Aktualisierung auf eine bestehende Richtlinie

Fügen Sie eine Aktion hinzu, die es Kunden ermöglicht, ihre serverseitig gerenderten (SSR) Apps zu löschen. Dadurch kann auch die entsprechende CloudFront Distribution erfolgreich gelöscht werden.

Fügen Sie eine Aktion hinzu, mit der Kunden mithilfe der Amplify CLI eine andere Lambda-Funktion angeben können, um Ereignisse aus einer vorhandenen Ereignisquelle zu verarbeiten. Mit diesen Änderungen kann AWS Lambda die Aktion ausgeführt werden. UpdateEventSourceMapping

17. April 2022

AdministratorAccess-Amplify – Aktualisierung auf eine bestehende Richtlinie

Fügen Sie eine Richtlinienaktion hinzu, um Amplify UI Builder-Aktionen für alle Ressourcen zu aktivieren.

2. Dezember 2021

AdministratorAccess-Amplify – Aktualisierung auf eine bestehende Richtlinie

Fügen Sie Richtlinienaktionen hinzu, um die Amazon Cognito-Authentifizierungsfunktion zu unterstützen, die Anbieter sozialer Identitäten verwendet.

Fügen Sie eine Richtlinienaktion zur Unterstützung von Lambda-Layern hinzu.

Fügen Sie eine Richtlinienaktion zur Unterstützung der Amplify Storage-Kategorie hinzu.

8. November 2021

AdministratorAccess-Amplify – Aktualisierung auf eine bestehende Richtlinie

Fügen Sie Amazon Lex-Aktionen zur Unterstützung der Kategorie Amplify Interactions hinzu.

Fügen Sie Amazon Rekognition-Aktionen zur Unterstützung der Kategorie Amplify Predictions hinzu.

Fügen Sie eine Amazon Cognito-Aktion hinzu, um die MFA-Konfiguration in Amazon Cognito-Benutzerpools zu unterstützen.

Fügen Sie CloudFormation Aktionen zur Unterstützung hinzu. CloudFormation StackSets

Fügen Sie Amazon Location Service-Aktionen zur Unterstützung der Amplify Geo-Kategorie hinzu.

Fügen Sie eine Lambda-Aktion hinzu, um Lambda-Layer in Amplify zu unterstützen.

Fügen Sie CloudWatch Logs-Aktionen hinzu, um Ereignisse zu unterstützen. CloudWatch

Fügen Sie Amazon S3-Aktionen zur Unterstützung der Amplify Storage-Kategorie hinzu.

Fügen Sie Richtlinienaktionen hinzu, um serverseitig gerenderte (SSR) Apps zu unterstützen.

27. September 2021

AdministratorAccess-Amplify – Aktualisierung auf eine bestehende Richtlinie

Konsolidieren Sie alle Amplify-Aktionen in einer einzigen Aktion. amplify:*

Fügen Sie eine Amazon S3-Aktion hinzu, um die Verschlüsselung der Amazon S3-Buckets von Kunden zu unterstützen.

Fügen Sie Aktionen für IAM-Berechtigungsgrenzen hinzu, um Amplify-Apps zu unterstützen, für die Berechtigungsgrenzen aktiviert sind.

Fügen Sie Amazon SNS-Aktionen hinzu, um das Anzeigen von Ausgangstelefonnummern sowie das Anzeigen, Erstellen, Überprüfen und Löschen von Zielrufnummern zu unterstützen.

Amplify Studio: Fügen Sie Amazon Cognito, IAM und CloudFormation Policy-Aktionen hinzu AWS Lambda, um die Verwaltung von Backends in der Amplify-Konsole und in Amplify Studio zu ermöglichen.

Fügen Sie eine AWS Systems Manager (SSM) Richtlinienerklärung zur Verwaltung der Amplify-Umgebungsgeheimnisse hinzu.

Fügen Sie eine CloudFormation ListResources Aktion zur Unterstützung von Lambda-Layern für Amplify-Apps hinzu.

28. Juli 2021

Amplify hat begonnen, Änderungen zu verfolgen

Amplify begann, Änderungen für seine AWS verwalteten Richtlinien zu verfolgen.

28. Juli 2021