Different roles can be granted to teams for the project.
Granting access to a team, give them also access to the environments and architectures hosted inside the project.
There are 4 roles:
The members of a team having the admin role can perform any action on the project, its environments, architectures, versions, and deployments.
The members of a team having the designer role can perform any action as the admin team except modifying the project information or deleting it.
The members of a team having the operator role can manage the deployments only, the cannot change the design of the infrastructure.
The members of a guest team can only view the project, its architectures, and deployments. They cannot change anything.
Project IAM reference
|Object||Action||Project admin||Project designer||Project operator||Project guest|
|Architecture:deployment||View Terraform code||yes||yes||yes||no|