[英]How to add permissions to a project in GCP?
我正在嘗試使用 Terraform 設置 GCP 計費警報。 文檔說:
您的帳戶必須對您定義的 billing_project 具有 serviceusage.services.use 權限。
Google 文檔還說要在項目上設置此權限,但沒有說明如何設置。
我如何將該權限添加到我的項目(通過控制台或最好是 Terraform)以允許我自己創建賬單提醒?
我的提供者目前看起來像這樣:
provider "google-beta" {
alias = "billing"
billing_project = "me-${var.env}"
project = "me-${var.env}"
region = "europe-west1"
zone = "europe-west1-d"
user_project_override = true
}
雲預算只能由具有計費帳戶管理員角色或具有適當預算管理權限的自定義角色的用戶創建和管理。 這意味着沒有 Billing Account Admin 角色的項目所有者無法為其各自的項目創建預算。
要為您的 Cloud Billing 帳號創建預算,您需要一個對 Cloud Billing 帳號具有以下權限的角色:
要獲得這些權限,請讓您的管理員在您的 Cloud Billing 帳戶上授予您以下Cloud Billing IAM角色之一:
添加或刪除 Cloud Billing 權限的步驟:
1.登錄谷歌雲控制台。
打開 Cloud Console Navigation 菜單,然后打開 select Billing 。
如果您有多個 Cloud Billing 帳號,請執行以下操作之一:
在結算導航菜單中,點擊賬戶管理。
使用“權限”面板修改所選 Cloud Billing 帳號的權限。 如果面板尚不可見,請單擊“顯示信息面板”將其打開。
權限面板按角色以及具有每個角色的委托人數量進行組織。 例如,在您的權限面板中,您可能會看到 - 計費賬戶管理員(2 個委托人) - 計費賬戶用戶(6 個委托人) - 計費賬戶查看者(10 個委托人)
您可以向同一委托人授予多個角色。
要查看具有角色的委托人列表,請單擊角色名稱以展開(或折疊)委托人列表。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.