このすみノート

Webエンジニアが技術や趣味を書くブログです。

CloudStorageに対して、特定のGoogleアカウントに権限を付与する

Terraformで、特定のGoogleアカウントにCloudStorageの管理権限を追加しました。

とても簡単で驚いたのですが、「bucket」「role」「members」を指定するだけです。 クラメソのサンプルを書き換えて、業務では実際に動かしました。

resource "google_storage_bucket_iam_binding" "binding" {
  bucket = google_storage_bucket.default.name
  role = "roles/storage.admin"
  members = [
    "user:[email protected]",
  ]
}

dev.classmethod.jp

あとがき

最近Terraformsがおもしろいと感じてきました。