Firebase 프로젝트에 새 서비스 계정 또는 여러
서비스 계정이 표시되는 이유는 무엇인가요?Cloud Storage for Firebase
Firebase는 서비스 계정을 사용하여 사용자 인증 정보를 공유하지 않고 서비스를 운영하고 관리합니다. Firebase 프로젝트를 만들면 프로젝트에 사용 가능한 서비스 계정이 이미 여러 개 있다는 것을 알 수 있습니다.
Cloud Storage for Firebase에 필요한 서비스 계정의 범위는 프로젝트로 지정되며 이름은
service-PROJECT_NUMBER@gcp-sa-firebasestorage.iam.gserviceaccount.com입니다.
2022년 9월 19일 이전에 Cloud Storage for Firebase을(를) 사용한 경우 이전에 연결된 Cloud Storage 버킷에 firebase-storage@system.gserviceaccount.com이라는 추가 서비스 계정이 표시될 수 있습니다. 이 이전 서비스 계정은 2022년 9월 19일부터 더 이상 지원되지 않습니다.
Firebase 콘솔의
서비스 계정 탭
에서 프로젝트의 모든 서비스 계정을 볼 수 있습니다.Firebase
필요한 서비스 계정이 누락된 경우 추가
필요한 서비스 계정을 삭제했거나 프로젝트에 없는 경우 다음 중 하나를 수행하여 서비스 계정을 추가할 수 있습니다.
Firebase 콘솔에서 서비스 계정이 누락되면 필요한 IAM 권한을 추가하지 못할 수 있습니다.
Google Cloud
(권장) 자동: AddFirebase REST 엔드포인트
를 사용하여 버킷을 Firebase로 다시 가져옵니다. 이 엔드포인트를 한 번만 호출하면 되며 연결된 링크마다 한 번 호출하는 것이 아닙니다.
이 가이드를 수행하여 IAM 역할
Cloud Storage for Firebase Service Agent
및 서비스 계정 이름:
service-PROJECT_NUMBER@gcp-sa-firebasestorage.iam.gserviceaccount.com이 있는 서비스 계정을 추가합니다.
필요한 서비스 계정 삭제
서비스 계정을 삭제하면 앱에서 Cloud Storage 버킷에 액세스하지 못할 수 있으므로 삭제하지 않는 것이 좋습니다. 프로젝트에서
서비스 계정을 삭제하려면
서비스 계정 사용 중지의 안내를 따르세요.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2026-08-04(UTC)"],[],[]]