Wir haben 3 AWS-Konten, sagen wir A, B und C. Wir haben Cross-Account-Richtlinien für S3-Buckets zwischen A und B, A und C erstellt. Wir haben eine Instanz in B mit S3-Rollen erstellt. Wir haben Dateien von der Instanz in den Bucket hochgeladen, der sich in Account A befindet. Standardmäßig setzt er den Besitzer der Dateien auf B, obwohl er in A residiert. Nachdem wir versucht haben, auf die Dateien von Account C zuzugreifen, sind wir die Berechtigungsprobleme bekommen.Wie wird ein Account-Konto mit mehreren Konten zwischen mehreren AWS-Konten mit Schreibberechtigung eingerichtet?
PFB der Fehler.
Ein Client-Fehler (AccessDenied) aufgetreten ist, wenn die GetObjectAcl Betrieb Aufruf: Zugriff verweigert
Wie dieses Problem zu lösen? Ist es möglich, den Besitzer der Dateien in S3-Bucket zu ändern?