Wie kann ich Fehler im Zusammenhang mit der Vereinbarung von AWS Organizations für AWS Artifact beheben?
Ich erhalte einen Konto- oder Berechtigungsfehler, wenn ich versuche, auf eine Vereinbarung von AWS Organizations mit AWS Artifact zuzugreifen oder diese herunterzuladen.
Lösung
Gehen Sie wie folgt vor, um die Fehlermeldung zu beheben, die Sie erhalten haben.
„Ihr Konto gehört keiner Organisation an. Um eine Organisation zu erstellen oder einer Organisation beizutreten, folgen Sie den Anweisungen unter „Erstellen und Verwalten einer AWS-Organisation“
Dieser Fehler tritt auf, weil Sie mit einem AWS-Konto, das nicht Teil von AWS Organizations ist, bei der AWS Managementkonsole angemeldet sind. Um eine Organisationsvereinbarung zu akzeptieren, müssen Sie eine Organisation für Ihr Konto erstellen.
„Sie sind mit dem Verwaltungskonto einer Organisation in AWS Organizations angemeldet. Sie können Vereinbarungen für Ihr Verwaltungskonto und für alle Mitgliedskonten in Ihrer Organisation verwalten. Wenn Sie fortfahren, gewähren Sie AWS die Berechtigung, eine IAM-Rolle zu erstellen, um die Mitgliedskonten in Ihrer Organisation in AWS Organizations zu identifizieren.“
Dieser Fehler tritt auf, weil der vertrauenswürdige Zugriff für AWS Artifact nicht über die AWS Organizations-Konsole im Verwaltungskonto aktiviert wurde. Sie müssen den vertrauenswürdigen Zugriff für AWS Artifact vom Verwaltungskonto der Organisation aus aktivieren.
Sie können dann die Organisationsvereinbarungen herunterladen, die für alle Konten in der Organisation gültig sind:
- Öffnen Sie die AWS Artifact-Konsole vom Verwaltungskonto aus.
- Wählen Sie Organisationsvereinbarungen.
- Wählen Sie die Organisationsvereinbarung aus, und klicken Sie dann auf Vereinbarung herunterladen.
**Hinweis:**Sie können ein Mitgliedskonto nicht verwenden, um Organisationsvereinbarungen zu akzeptieren. Mitgliedskonten einer Organisation können nur Organisationsvereinbarungen anzeigen oder herunterladen.
„Sie sind nicht berechtigt, Informationen über die Organisation Ihres AWS-Kontos abzurufen. Sie benötigen Berechtigungen, um Ihre Organisation zu beschreiben“
-oder-
„Sie sind nicht berechtigt, die Vereinbarung herunterzuladen. Sie benötigen Berechtigungen, um diese Vereinbarung in AWS Artifact herunterzuladen“
Dieser Fehler bedeutet, dass das AWS Identity and Access Management (IAM)-Benutzerkonto nicht berechtigt ist, auf Organisationsvereinbarungen zuzugreifen.
Wenn Sie über das Verwaltungskonto auf Organisationsvereinbarungen mit einem IAM-Benutzer zugreifen, stellen Sie sicher, dass die Berechtigungen den folgenden ähneln:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "artifact:AcceptAgreement", "artifact:DownloadAgreement", "artifact:TerminateAgreement" ], "Resource": [ "arn:aws:artifact:::customer-agreement/", "arn:aws:artifact:::agreement/" ] }, { "Effect": "Allow", "Action": "iam:ListRoles", "Resource": "arn:aws:iam:::role/" }, { "Effect": "Allow", "Action": "iam:CreateServiceLinkedRole", "Resource": "arn:aws:iam:::role/aws-service-role/artifact.amazonaws.com/AWSServiceRoleForArtifact"; }, { "Effect": "Allow", "Action": [ "organizations:DescribeOrganization", "organizations:EnableAWSServiceAccess", "organizations:ListAccounts", "organizations:ListAWSServiceAccessForOrganization" ], "Resource": "*" } ] }
Wenn Sie einen IAM-Benutzer von einem Mitgliedskonto aus für den Zugriff auf Organisationsvereinbarungen verwendet haben, stellen Sie sicher, dass die Berechtigungen der folgenden Richtlinie ähneln:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "artifact:AcceptAgreement", "artifact:DownloadAgreement", "artifact:TerminateAgreement" ], "Resource": [ "arn:aws:artifact:::customer-agreement/", "arn:aws:artifact:::agreement/" ] }, { "Effect": "Allow", "Action": [ "organizations:DescribeOrganization" ], "Resource": "" } ] }
Weitere Informationen finden Sie unter Identity and Access Management in AWS Artifact.
„Ihre Organisation muss für alle Features aktiviert sein“
Dieser Fehler tritt auf, weil Ihre Organisation nur für die konsolidierte Fakturierung konfiguriert ist. Um Organisationsvereinbarungen in AWS Artifact verwenden zu können, muss Ihre Organisation für alle Features von AWS Organizations aktiviert sein. Weitere Informationen finden Sie unter Alle Funktionen in Ihrer Organisation aktivieren.
Ähnliche Informationen
Relevanter Inhalt
- AWS OFFICIALAktualisiert vor 2 Jahren
- AWS OFFICIALAktualisiert vor 10 Monaten
- AWS OFFICIALAktualisiert vor 5 Monaten