Otrzymuję błąd HTTP 403 Forbidden dla S3 GetObject pomimo ważnej roli IAM

Szymon Nowak 0 Punkty reputacji
2026-09-16T17:18:22.9533333+00:00

Próbuję uzyskać dostęp do pliku w moim buckecie AWS S3 za pomocą mojej roli IAM. Jestem w moim kliencie. Przechodzę do wykonania żądania GetObject, a następnie wysyłam je z moimi uprawnieniami. Oto co otrzymuję w odpowiedzi:

error: HTTP 403

Description: Forbidden

Wcześniej sprawdzałem moją rolę IAM i uprawnienia są zdecydowanie ważne. Jaki element polityki blokuje dostęp?

Windows dla firm | Windows 365 Enterprise
Komentarze: 0 Brak komentarzy

1 odpowiedź

Sortuj według: Najbardziej pomocne
  1. VPHAN 45,100 Punkty reputacji Niezależny doradca
    2026-09-16T17:53:11.1766667+00:00

    Hi Szymon Nowak,

    Jeśli plik, który próbujesz pobrać, jest zaszyfrowany za pomocą klucza zarządzanego przez klienta AWS Key Management Service (KMS), dostęp do S3 jest niewystarczający. Twoja rola IAM musi również posiadać uprawnienia kms:Decrypt, a sama polityka klucza KMS musi pozwalać Twojej roli na jej użycie. Polecam przejrzeć konfiguracje kluczy KMS oraz politykę S3 Bucket w konsoli zarządzania AWS, aby zlokalizować brakujący link autoryzacyjny.

    Mam nadzieję, że ta odpowiedź przyniosła Ci przydatne informacje. Jeśli tak, kliknij "zaakceptuj odpowiedź". Jeśli masz pytania, śmiało zostaw komentarz.

    VPHAN

    Czy ta odpowiedź była pomocna?

    Komentarze: 0 Brak komentarzy

Twoja odpowiedź

Odpowiedzi mogą być oznaczone jako „Zaakceptowane” przez autora pytań i „Proponowane” przez moderatorów, co pomaga użytkownikom poznać odpowiedź rozwiązującą problem autora.