🚨 문제상황
google cloud storage를 사용하여 static파일을 서빙하기 위해 버킷생성 및 setting.py파일 세팅까지 다 했는데, static파일이 정상적으로 서빙되지 않고 아래와 같은 403 error가 나왔다.
🔎 문제상황 분석
gcp 문서에 403에러에 대한 설명을 찾아 보니, 버킷에 대한 권한을 확인해봐야 할 것 같았다.
해결 방법
역할 이해 | IAM 문서 | Google Cloud
Google Cloud IAM 역할의 개념 정보 및 사전 정의된 모든 IAM 역할의 참조 목록
cloud.google.com
역할 이해 IAM에서 Cloud Storage역할에서 부여되는 권한 중에 storage.objects.get이 있는 역할을 모두 버킷 권한에 추가해보면 될 것 같았다
모든 구성원에 대해서 storage.objects.get권한이 부여되도록 역할을 지정해주니 google cloud storage가 정상적으로 static파일들을 서빙해줬다!
역할 지정은 (Cloud Storage - 버킷 - 권한 - 주 구성원 수정 - 역할 추가 - 저장)으로 하면 된다..!!

77ㅑ~ 해결 ~~ !