hashicorp / terraform-provider-google

Terraform Provider for Google Cloud Platform
https://registry.terraform.io/providers/hashicorp/google/latest/docs
Mozilla Public License 2.0
2.29k stars 1.72k forks source link

Support for member-specific authoritative IAM policy management #18655

Open mike-code opened 2 months ago

mike-code commented 2 months ago

Community Note

Description

It would be beneficial to have authoritative IAM member binding for a given member (not just a role). That way, as a terraform admin, I can make sure that particular IAM member does not have excess roles assigned to it. Otherwise I need workarounds to ensure that Alice has only the roles that are defined in terraform provider and that no other roles have been assigned e.g. via cloud console.

New or Affected Resource(s)

Potential Terraform Configuration

No response

References

No response

BBBmau commented 2 months ago

From Triage: We would want to include this in every IAM resource.