View a markdown version of this page

Fehler: "“ UnknownResourceException - AWS Resource Access Manager

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.

Fehler: "“ UnknownResourceException

Szenario

Es wird eine der folgenden Fehlermeldungen angezeigt:

  • „CannotCreateResourceShare: UnknownResourceException: OrganizationalUnit Du- xxxx konnte nicht gefunden werden“

  • "CannotUpdateResourceShare: UnknownResourceException: OrganizationalUnit Du- xxxx konnte nicht gefunden werden“.

Ursache

Diese Fehler können auftreten, wenn Sie die Integration zwischen AWS RAM und AWS Organizations mithilfe der Organizations Console oder der Organizations EnableAWSServiceAccess API statt mithilfe der AWS RAM Konsole aktivieren. Wenn Sie die Integration mithilfe der Organisationskonsole oder der API aktivieren, erstellt der Dienst die AWSServiceRoleForResourceAccessManager Rolle nicht in Ihrem Konto. Diese Rolle wird benötigt, um auf Informationen über Ihre Organisation zuzugreifen. Da die Rolle nicht erstellt wurde, AWS RAM können Sie nicht auf Details zu den Konten oder Organisationseinheiten (OUs) in Ihrer Organisation zugreifen.

Lösung

Um das Problem zu beheben, deaktivieren Sie die Integration zwischen AWS RAM und AWS Organizations. Schalten Sie sie dann wieder ein, indem Sie den AWS RAM EnableSharingWithAwsOrganization API-Vorgang aufrufen oder indem Sie den verwenden, AWS-Managementkonsole um die folgenden Schritte auszuführen.

Wichtig

Wenn Sie den vertrauenswürdigen Zugriff auf deaktivieren AWS Organizations, werden Prinzipale innerhalb Ihrer Organisation aus allen Ressourcenfreigaben entfernt und verlieren den Zugriff auf diese gemeinsam genutzten Ressourcen.

  1. Melden Sie sich mit einer IAM-Rolle oder einem Benutzer mit Administratorrechten bei Ihrem Verwaltungskonto Ihrer Organisation an.

  2. Navigieren Sie in der AWS Organizations Konsole zur Seite Dienste.

  3. Wählen Sie RAM.

  4. Wählen Sie Vertrauenswürdigen Zugriff deaktivieren.

  5. Navigieren Sie in der AWS RAM Konsole zur Seite „Einstellungen“.

  6. Markieren Sie das Kästchen Teilen mit AWS Organizations aktivieren und wählen Sie dann Einstellungen speichern aus.

Sie sollten es jetzt verwenden können, AWS RAM um Ihre Ressourcen mit Konten und Organisationseinheiten in der Organisation zu teilen.