Erste Schritte mit Quick Setup
Verwenden Sie die Informationen in diesem Thema, um sich auf die Verwendung von Quick Setup vorzubereiten.
Themen
IAM-Rollen und -Berechtigungen für das Quick Setup-Onboarding
Quick Setup hat ein neues Konsolenerlebnis und eine neue API eingeführt. Jetzt können Sie mit dieser API über die Konsole, AWS CLI, AWS CloudFormation, und die SDKs interagieren. Wenn Sie sich für das neue Erlebnis entscheiden, werden Ihre vorhandenen Konfigurationen mithilfe der neuen API neu erstellt. Je nach Anzahl der vorhandenen Konfigurationen in Ihrem Konto kann dieser Vorgang einige Minuten dauern.
Um die neue Quick Setup-Konsole verwenden zu können, müssen Sie über Berechtigungen für die folgenden Aktionen verfügen:
Um Benutzern schreibgeschützte Berechtigungen zu gewähren, erlauben Sie nur ssm-quicksetup:List*- und ssm-quicksetup:Get*-Operationen für die Quick Setup-API.
Während des Onboarding erstellt Quick Setup die folgenden AWS Identity and Access Management (IAM) -Rollen in Ihrem Namen:
-
AWS-QuickSetup-LocalExecutionRole– Erteilt AWS CloudFormation Berechtigungen zur Verwendung beliebiger Vorlagen, mit Ausnahme der Patch-Richtlinienvorlage, und zur Erstellung der erforderlichen Ressourcen. -
AWS-QuickSetup-LocalAdministrationRole– Gewährt AWS CloudFormation die Berechtigung,AWS-QuickSetup-LocalExecutionRolezu übernehmen. -
AWS-QuickSetup-PatchPolicy-LocalExecutionRole– Erteilt AWS CloudFormation Berechtigungen zur Verwendung der Patch-Richtlinienvorlage und zur Erstellung der erforderlichen Ressourcen. -
AWS-QuickSetup-PatchPolicy-LocalAdministrationRole– Gewährt AWS CloudFormation die Berechtigung,AWS-QuickSetup-PatchPolicy-LocalExecutionRolezu übernehmen.
Wenn Sie ein Verwaltungskonto einrichten – das Konto, in dem Sie eine Organisation in AWS Organizations erstellen – erstellt Quick Setup auch die folgenden Rollen in Ihrem Namen:
-
AWS-QuickSetup-SSM-RoleForEnablingExplorer— Erteilt Berechtigungen demAWS-EnableExplorer-Automation-Runbook. DasAWS-EnableExplorer-Runbook konfiguriert Explorer, ein Tool von Systems Manager, um Informationen für mehrere AWS-Konten und AWS-Regionen anzuzeigen. -
AWSServiceRoleForAmazonSSM— Eine serviceverknüpfte Rolle, die Zugriff auf AWS-Ressourcen gewährt, die von Systems Manager verwaltet und verwendet werden. -
AWSServiceRoleForAmazonSSM_AccountDiscovery– Eine serviceverknüpfte Rolle, die Systems Manager Berechtigungen zum Aufrufen von AWS-Services gewährt, AWS-Konto-Informationen beim Synchronisieren von Daten zu erkennen. Weitere Informationen finden Sie unter Verwenden von Rollen zum Sammeln von AWS-Konto-Informationen für OpsCenter und Explorer.
Beim Onboarding eines Verwaltungskontos ermöglicht Quick Setup den vertrauenswürdigen Zugriff zwischen AWS Organizationsund CloudFormation zur Bereitstellung von Quick Setup-Konfigurationen in Ihrer gesamten Organisation. Um vertrauenswürdigen Zugriff zu aktivieren, muss Ihr Verwaltungskonto über Administratorberechtigungen verfügen. Nach dem Onboarding benötigen Sie keine Administratorberechtigungen mehr. Weitere Informationen finden Sie unter Enable trusted access with Organizations (Aktivieren des vertrauenswürdigen Zugriffs mit Organizations).
Informationen über AWS Organizations-Kontotypen finden Sie unter AWS Organizations Terminologie und Konzepte im AWS Organizations-Benutzerhandbuch.
Anmerkung
Quick Setup nutzt AWS CloudFormation-StackSets, um Ihre Konfigurationen in AWS-Konten und Regionen bereitzustellen. Wenn die Anzahl der Zielkonten multipliziert mit der Anzahl der Regionen 10 000 übersteigt, kann die Konfiguration nicht bereitgestellt werden. Wir empfehlen Ihnen, Ihren Anwendungsfall zu überprüfen und Konfigurationen zu erstellen, die weniger Ziele verwenden, um dem Wachstum Ihres Unternehmens Rechnung zu tragen. Stack-Instances werden nicht für das Verwaltungskonto Ihrer Organisation bereitgestellt. Weitere Informationen finden Sie unter Considerations when creating a stack set with service-managed permissions (Überlegungen beim Erstellen eines Stack-Sets mit service-verwalteten Berechtigungen).
Manuelles Onboarding für die programmatische Arbeit mit der Quick Setup API
Wenn Sie die Konsole zum Arbeiten mit Quick Setup verwenden, übernimmt der Service die Onboarding-Schritte für Sie. Wenn Sie SDKs oder die AWS CLI verwenden möchten, um mit der Quick Setup-API zu arbeiten, können Sie die Onboarding-Schritte trotzdem über die Konsole erledigen lassen, sodass Sie sie nicht manuell durchführen müssen. Einige Kunden müssen die Onboarding-Schritte für Quick Setup jedoch programmgesteuert durchführen, ohne mit der Konsole zu interagieren. Wenn diese Methode zu Ihrem Anwendungsfall passt, müssen Sie die folgenden Schritte ausführen. Alle diese Schritte müssen von Ihrem AWS Organizations-Verwaltungskonto aus abgeschlossen werden.
Um das manuelle Onboarding abzuschließen für Quick Setup
-
Aktivieren Sie den vertrauenswürdigen Zugriff für AWS CloudFormation mit Organizations. Dadurch erhält das Verwaltungskonto Berechtigungen zum Erstellen und Verwalten von StackSets für Ihre Organisation. Sie können die
ActivateOrganizationsAccess-API-Aktion von AWS CloudFormation verwenden, um diesen Schritt abzuschließen. Weitere Informationen finden Sie unter ActivateOrganizationsAccess in der API-Referenz zu AWS CloudFormation. -
Ermöglichen Sie die Integration von Systems Manager mit Organizations. Auf diese Weise kann Systems Manager eine serviceverknüpfte Rolle für alle Konten Ihrer Organisation erstellen. Auf diese Weise kann Systems Manager auch Vorgänge in Ihrem Namen in Ihrer Organisation und deren Konten ausführen. Sie können die
EnableAWSServiceAccess-API-Aktion von AWS Organizations verwenden, um diesen Schritt abzuschließen. Der Serviceprinzipal für Systems Manager istssm.amazonaws.com. Weitere Informationen finden Sie unter EnableAWSServiceAccess in der API-Referenz zu AWS Organizations. -
Erstellen Sie die erforderliche IAM-Rolle für Explorer. Dadurch kann Quick Setup Dashboards für Ihre Konfigurationen erstellen, sodass Sie Bereitstellungs- und Zuordnungsstatus anzeigen können. Erstellen Sie eine IAM-Rolle und fügen Sie ihr die von
AWSSystemsManagerEnableExplorerExecutionPolicyverwaltete Richtlinie hinzu. Ändern Sie die Vertrauensrichtlinie für die Rolle so, dass sie den folgenden Anforderungen entspricht. Ersetzen Sie jedeKonto-IDmit Ihren Informationen. -
Aktualisieren Sie die Quick Setup-Serviceeinstellung für Explorer. Sie können die
UpdateServiceSettings-API-Aktion von Quick Setup verwenden, um diesen Schritt abzuschließen. Geben Sie den ARN für die IAM-Rolle an, die Sie im vorherigen Schritt für denExplorerEnablingRoleArn-Anforderungsparameter erstellt haben. Weitere Informationen finden Sie unter UpdateServiceSettings in der API-Referenz zu Quick Setup. -
Erstellen Sie die erforderlichen IAM-Rollen, die AWS CloudFormation StackSets verwenden sollen. Sie müssen eine Ausführungsrolle und eine Administratorrolle erstellen.
-
Erstellen Sie die Ausführungsrolle. Der Ausführungsrolle sollte mindestens eine der
AWSQuickSetupDeploymentRolePolicyoderAWSQuickSetupPatchPolicyDeploymentRolePolicyverwalteten Richtlinien zugeordnet sein. Wenn Sie nur Konfigurationen für Patch-Richtlinien erstellen, können SieAWSQuickSetupPatchPolicyDeploymentRolePolicyverwaltete Richtlinien verwenden. Alle anderen Konfigurationen verwenden dieAWSQuickSetupDeploymentRolePolicy-Richtlinie. Ändern Sie die Vertrauensrichtlinie für die Rolle so, dass sie den folgenden Anforderungen entspricht. Ersetzen Sie jedeKonto-IDund jedenNamen der Administratorrolledurch Ihre Informationen. -
Erstellen Sie die Administratorrolle. Die Berechtigungsrichtlinie muss wie folgt übereinstimmen. Ersetzen Sie jede
Konto-IDund jedenNamen der Ausführungsrolledurch Ihre Informationen.Ändern Sie die Vertrauensrichtlinie für die Rolle so, dass sie den folgenden Anforderungen entspricht. Ersetzen Sie jede
Konto-IDmit Ihren Informationen.
-