GoogleGoogle Professional Cloud Developer (PCD) Certification·TW·更新於 3 Sep 2026
Cloud Function 需要存取其他 GCP 資源。為了強制執行最小權限,您應該使用哪種 IAM/服務帳戶設定?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 建立一個新的服務帳戶,該帳戶具有自訂 IAM 角色來存取資源。部署者被授予扮演新服務帳戶的權限。.
為什麼這是答案
為了強制執行最小權限原則,應為 Cloud Function 建立一個具有自訂 IAM 角色的新服務帳戶。自訂角色允許您精確定義服務帳戶所需的權限,避免授予不必要的廣泛權限,例如 Editor 角色。部署者需要被授予扮演此新服務帳戶的權限,這樣他們才能在部署 Cloud Function 時將其與該服務帳戶關聯。這確保了 Cloud Function 在執行時只擁有其操作所需的最低權限。授予取得存取權杖的權限是不足以讓部署者將服務帳戶指派給 Cloud Function 的。