Skip to content

Commit 1e47334

Browse files
author
Zheng Qin
committed
remove roles/billing.user from required roles
1 parent 6cc8aad commit 1e47334

File tree

7 files changed

+5
-10
lines changed

7 files changed

+5
-10
lines changed

metadata.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -359,12 +359,11 @@ spec:
359359
roles:
360360
- level: Project
361361
roles:
362+
- roles/resourcemanager.organizationAdmin
362363
- roles/serviceusage.serviceUsageAdmin
363-
- roles/billing.user
364364
- roles/iam.serviceAccountAdmin
365365
- roles/iam.serviceAccountUser
366366
- roles/logging.logWriter
367-
- roles/resourcemanager.organizationAdmin
368367
services:
369368
- cloudbilling.googleapis.com
370369
- cloudresourcemanager.googleapis.com

modules/budget/metadata.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,6 @@ spec:
122122
roles:
123123
- level: Project
124124
roles:
125-
- roles/billing.budgetAdmin
126125
- roles/logging.logWriter
127126
services:
128127
- billingbudgets.googleapis.com

modules/fabric-project/metadata.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,8 +153,8 @@ spec:
153153
roles:
154154
- level: Project
155155
roles:
156-
- roles/resourcemanager.projectIamAdmin
157156
- roles/logging.logWriter
157+
- roles/resourcemanager.projectIamAdmin
158158
services:
159159
- cloudresourcemanager.googleapis.com
160160
- serviceusage.googleapis.com

modules/gsuite_enabled/metadata.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,8 +250,8 @@ spec:
250250
roles:
251251
- level: Project
252252
roles:
253-
- roles/logging.logWriter
254253
- roles/cloudidentity.groupMemberAdmin
254+
- roles/logging.logWriter
255255
services:
256256
- cloudidentity.googleapis.com
257257
- serviceusage.googleapis.com

modules/project_services/metadata.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,8 +104,8 @@ spec:
104104
roles:
105105
- level: Project
106106
roles:
107-
- roles/logging.logWriter
108107
- roles/serviceusage.serviceUsageAdmin
108+
- roles/logging.logWriter
109109
services:
110110
- serviceusage.googleapis.com
111111
providerVersions:

modules/shared_vpc_access/metadata.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,9 +106,9 @@ spec:
106106
roles:
107107
- level: Project
108108
roles:
109+
- roles/logging.logWriter
109110
- roles/compute.networkUser
110111
- roles/iam.serviceAccountUser
111-
- roles/logging.logWriter
112112
services:
113113
- compute.googleapis.com
114114
- serviceusage.googleapis.com

test/setup/iam.tf

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,13 +53,11 @@ locals {
5353
core_project_factory = [
5454
"roles/resourcemanager.projectCreator",
5555
"roles/resourcemanager.projectDeleter",
56-
"roles/billing.user",
5756
"roles/resourcemanager.projectIamAdmin",
5857
"roles/compute.networkUser",
5958
"roles/logging.logWriter",
6059
]
6160
budget = [
62-
"roles/billing.budgetAdmin",
6361
"roles/logging.logWriter",
6462
]
6563
app_engine = [
@@ -69,7 +67,6 @@ locals {
6967
root = [
7068
"roles/resourcemanager.organizationAdmin",
7169
"roles/serviceusage.serviceUsageAdmin",
72-
"roles/billing.user",
7370
"roles/iam.serviceAccountAdmin",
7471
"roles/iam.serviceAccountUser",
7572
"roles/logging.logWriter",

0 commit comments

Comments
 (0)