GoogleGoogle Professional Cloud Architect (PCA) Certification
·TW
·更新於 5 Sep 2026
授予新遊戲以最低權限程式化存取舊專案的 Firestore。您應該怎麼做?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 在舊遊戲的 Google Cloud 專案中建立一個服務帳戶 (SA),在新遊戲的 IAM 頁面中新增此 SA,然後在兩個專案中授予它 Firebase Admin 角色。.
為什麼這是答案
正確答案是:在舊遊戲的 Google Cloud 專案中建立一個服務帳戶 (SA),在新遊戲的 IAM 頁面中新增此 SA,然後在兩個專案中授予它 Firebase Admin 角色。
解釋:
此方法遵循最低權限原則,並允許新遊戲以程式化方式存取舊專案的 Firestore。
1. 在舊專案中建立服務帳戶 (SA),因為 Firestore 資源位於該專案中。
2. 將此 SA 新增到新遊戲專案的 IAM 頁面,使其能夠在新專案中進行身份驗證。
3. 在兩個專案中授予 SA Firebase Admin 角色,以確保它對 Firestore 具有必要的讀寫權限。
錯誤選項:
授予 Organization Admin 角色會賦予過多的權限,違反最低權限原則。
將新遊戲遷移到舊專案中不是一個可擴展或推薦的解決方案,因為它會將應用程式邏輯與資料緊密耦合。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡