0% found this document useful (0 votes)
2 views5 pages

Veeam IAM Role Management Commands

The document outlines a series of commands to create and update IAM roles for Veeam in a Google Cloud project named 'datacenter-449912'. Each role is assigned specific permissions related to compute resources, storage, and database management. The commands are executed quietly to avoid interactive prompts during the process.

Uploaded by

si
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views5 pages

Veeam IAM Role Management Commands

The document outlines a series of commands to create and update IAM roles for Veeam in a Google Cloud project named 'datacenter-449912'. Each role is assigned specific permissions related to compute resources, storage, and database management. The commands are executed quietly to avoid interactive prompts during the process.

Uploaded by

si
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

gcloud iam roles create [Link].

Default --project=datacenter-449912 --quiet


gcloud iam roles update [Link] --project=datacenter-449912 --
permissions='[Link],[Link],[Link].
get,[Link],[Link],[Link]
[Link],[Link],[Link],[Link],resour
[Link]' --quiet
gcloud iam roles create [Link] --project=datacenter-449912 --quiet
gcloud iam roles update [Link] --project=datacenter-449912 --
permissions='[Link],[Link],[Link],compute
.[Link],[Link],[Link],[Link]
t,[Link],[Link],[Link],compute.s
[Link],[Link],[Link],compute
.[Link],[Link],[Link],[Link]
[Link],[Link],[Link],[Link].g
et,[Link],[Link],[Link],com
[Link],[Link],[Link],[Link]
[Link],[Link],[Link],[Link]
lete,[Link],[Link],[Link],[Link]
.create,[Link],[Link],[Link].l
ist,[Link],[Link],[Link]
ate,[Link],[Link],[Link],pubsub.
[Link],[Link],[Link],[Link]
ate,[Link],[Link],[Link]
y,[Link],[Link]' --quiet
gcloud iam roles create [Link] --project=datacenter-449912 --quiet
gcloud iam roles update [Link] --project=datacenter-449912 --
permissions='[Link],[Link],[Link],com
[Link],[Link],[Link],[Link]
t,[Link],[Link],[Link],[Link]
[Link],[Link],[Link],[Link],com
[Link],[Link],[Link]
,[Link],[Link],[Link],[Link]
[Link],[Link],[Link],resourceman
[Link],[Link],[Link],[Link]
lete,[Link],[Link],[Link],[Link]
.create,[Link],[Link],[Link].l
ist,[Link],[Link],[Link]
ate,[Link],[Link],[Link],pubsub.
[Link],[Link],[Link],[Link]
ate,[Link],[Link],[Link]' --
quiet
gcloud iam roles create [Link] --project=datacenter-449912 --quiet
gcloud iam roles update [Link] --project=datacenter-449912 --
permissions='[Link],[Link],[Link],storag
[Link],[Link],[Link],[Link],s
[Link],[Link],[Link],serviceusage
.[Link],[Link],[Link],[Link]
[Link],[Link],[Link]' --quiet
gcloud iam roles create [Link] --project=datacenter-449912 --quiet
gcloud iam roles update [Link] --project=datacenter-449912 --
permissions='[Link],[Link],[Link],compute.
[Link],[Link],[Link],[Link],co
[Link],[Link],[Link],com
[Link],[Link],[Link],[Link]
[Link],[Link],[Link],c
[Link],[Link],[Link]
[Link],[Link],[Link],[Link]
[Link],[Link],[Link]
rface,[Link],[Link],[Link]
[Link],[Link],[Link],[Link],co
[Link],[Link],[Link],[Link]
[Link],[Link],[Link],[Link]
Labels,[Link],[Link],[Link].u
se,[Link],[Link],[Link],c
[Link],[Link],[Link],resourcemanage
[Link],[Link],[Link],[Link]
e,[Link],[Link],[Link],compute.r
[Link],[Link],[Link],servic
[Link],[Link]' --quiet
gcloud iam roles create [Link] --project=datacenter-449912 --quiet
gcloud iam roles update [Link] --project=datacenter-449912 --
permissions='[Link],[Link],[Link]
[Link],[Link],[Link],comp
[Link],[Link],[Link],compu
[Link],[Link],[Link],[Link]
[Link],[Link],[Link],[Link]
[Link],[Link],[Link]' --quiet
gcloud iam roles create [Link] --project=datacenter-449912 --quiet
gcloud iam roles update [Link] --project=datacenter-449912 --
permissions='[Link],[Link],pu
[Link],[Link],[Link],storage.
[Link],[Link],[Link],[Link],stor
[Link],[Link]' --quiet
gcloud iam roles create [Link] --project=datacenter-449912 --quiet
gcloud iam roles update [Link] --project=datacenter-449912 --
permissions='[Link],[Link],[Link],compute.
[Link],[Link],[Link],[Link],compu
[Link],[Link],[Link],[Link]
[Link],[Link],[Link],[Link]
.list,[Link],[Link],[Link]
,[Link],[Link],[Link]
te,[Link],[Link],[Link],comput
[Link],[Link],[Link],[Link]
[Link],[Link],[Link]
t,[Link],[Link],[Link],compute
.[Link],[Link],[Link],[Link]
.setIamPolicy,[Link],[Link],[Link]
[Link],[Link],[Link],[Link]
[Link],[Link],[Link],[Link],[Link]
tachSubscription,[Link],[Link],[Link]
[Link],[Link],[Link],[Link],[Link]
[Link],[Link],[Link],[Link]
,[Link],[Link],[Link]' --
quiet
gcloud iam roles create [Link] --project=datacenter-449912 --quiet
gcloud iam roles update [Link] --project=datacenter-449912 --
permissions='[Link],[Link],[Link]
[Link],[Link],[Link],[Link],clo
[Link],[Link],[Link],[Link],l
[Link],[Link],[Link],[Link]
me,[Link],[Link],[Link]
,[Link],[Link],[Link],pu
[Link],[Link],[Link],[Link]
.getIamPolicy,[Link],[Link],[Link].l
ist,[Link],[Link],[Link],resourcema
[Link]' --quiet
gcloud iam roles create [Link] --project=datacenter-449912 --quiet
gcloud iam roles update [Link] --project=datacenter-449912 --
permissions='[Link],[Link],[Link]
[Link],[Link],[Link],[Link]
[Link],[Link],[Link],[Link]
oreBackup,[Link],[Link],[Link],co
[Link],[Link],[Link],[Link]
t,[Link],[Link],[Link],cloudsql
.[Link],[Link],[Link],[Link]
[Link],[Link],[Link],[Link],pub
[Link],[Link],[Link],p
[Link],[Link],[Link],
[Link],[Link],[Link],pubsub.t
[Link],[Link],[Link],[Link],
[Link],[Link]' --quiet
gcloud iam roles create [Link] --project=datacenter-449912 --quiet
gcloud iam roles update [Link] --project=datacenter-449912 --
permissions='[Link],[Link],[Link]
[Link],[Link],[Link],[Link],
[Link],[Link],[Link],clo
[Link],[Link],[Link],[Link],
[Link],[Link],[Link],[Link],pubs
[Link],[Link],[Link],pu
[Link],[Link],[Link],p
[Link],[Link],[Link],[Link]
[Link],[Link],[Link],[Link],s
[Link],[Link],[Link],compute.p
[Link],[Link]' --quiet
gcloud iam roles create [Link] --project=datacenter-449912 --quiet
gcloud iam roles update [Link] --project=datacenter-449912 --
permissions='[Link],[Link],[Link].d
elete,[Link],[Link],[Link],clou
[Link],[Link],[Link],[Link]
[Link],[Link],[Link]' --quiet
gcloud iam roles create [Link] --project=datacenter-449912 --
quiet
gcloud iam roles update [Link] --project=datacenter-449912 --
permissions='[Link],[Link],[Link],spanne
[Link],[Link],[Link],[Link]
[Link],[Link],[Link],spanne
[Link],[Link],[Link],spanner.i
[Link],[Link],[Link],[Link],logging
.[Link],[Link],[Link],[Link],[Link]
[Link],[Link],[Link],[Link]
[Link],[Link],[Link],pubsub.t
[Link],[Link],[Link],[Link]
t,[Link],[Link],[Link],serviceu
[Link],[Link],[Link],[Link]
.get,[Link]' --quiet
gcloud iam roles create [Link] --project=datacenter-449912 --quiet
gcloud iam roles update [Link] --project=datacenter-449912 --
permissions='[Link],[Link],[Link],
[Link],[Link],spanner
.[Link],[Link],[Link],spanner.
[Link],[Link],[Link],[Link]
e,[Link],[Link],[Link],[Link]
,[Link],[Link],[Link],[Link]
[Link],[Link],[Link],[Link]
[Link],[Link],[Link],[Link],
[Link],[Link],[Link],pubsu
[Link],[Link],[Link],[Link]
[Link],[Link],[Link],[Link],re
[Link]' --quiet
gcloud iam roles create [Link] --project=datacenter-449912 --quiet
gcloud iam roles update [Link] --project=datacenter-449912 --
permissions='[Link],[Link],[Link]
reDatabase,[Link],[Link],[Link].
create,[Link],[Link],[Link]
[Link],[Link],[Link],[Link]
[Link],[Link],[Link],spanner
.[Link],[Link],[Link],[Link].
list,[Link],[Link],[Link].
setIamPolicy,[Link],[Link],[Link]
,[Link],[Link],[Link],spa
[Link],[Link]
ransaction,[Link],[Link],[Link]
,[Link],[Link],[Link],p
[Link],[Link],[Link],pubsu
[Link],[Link],[Link],[Link]
.detachSubscription,[Link],[Link],[Link]
' --quiet
gcloud iam roles create [Link] --project=datacenter-449912 --quiet
gcloud iam roles update [Link] --project=datacenter-449912 --
permissions='[Link],[Link],res
[Link],[Link]' --quiet
gcloud iam roles create [Link] --project=datacenter-449912 --
quiet
gcloud iam roles update [Link] --project=datacenter-449912 --
permissions='[Link],[Link],res
[Link],[Link]' --quiet
gcloud iam roles create [Link] --project=datacenter-449912 --
quiet
gcloud iam roles update [Link] --project=datacenter-449912 --
permissions='[Link],[Link]' --quiet
gcloud iam roles create [Link] --project=datacenter-449912 --
quiet
gcloud iam roles update [Link] --project=datacenter-449912 --
permissions='[Link],[Link]' --quiet
gcloud projects add-iam-policy-binding datacenter-449912 --
member=serviceAccount:veeam-1739199268-sa@[Link]
--role=projects/datacenter-449912/roles/[Link] --condition=None --quiet
gcloud projects add-iam-policy-binding datacenter-449912 --
member=serviceAccount:veeam-1739199268-sa@[Link]
--role=projects/datacenter-449912/roles/[Link] --condition=None --quiet
gcloud projects add-iam-policy-binding datacenter-449912 --
member=serviceAccount:veeam-1739199268-sa@[Link]
--role=projects/datacenter-449912/roles/[Link] --condition=None --quiet
gcloud projects add-iam-policy-binding datacenter-449912 --
member=serviceAccount:veeam-1739199268-sa@[Link]
--role=projects/datacenter-449912/roles/[Link] --condition=None --
quiet
gcloud projects add-iam-policy-binding datacenter-449912 --
member=serviceAccount:veeam-1739199268-sa@[Link]
--role=projects/datacenter-449912/roles/[Link] --condition=None --quiet
gcloud projects add-iam-policy-binding datacenter-449912 --
member=serviceAccount:veeam-1739199268-sa@[Link]
--role=projects/datacenter-449912/roles/[Link] --condition=None --quiet
gcloud projects add-iam-policy-binding datacenter-449912 --
member=serviceAccount:veeam-1739199268-sa@[Link]
--role=projects/datacenter-449912/roles/[Link] --condition=None --
quiet
gcloud projects add-iam-policy-binding datacenter-449912 --
member=serviceAccount:veeam-1739199268-sa@[Link]
--role=projects/datacenter-449912/roles/[Link] --condition=None --quiet
gcloud projects add-iam-policy-binding datacenter-449912 --
member=serviceAccount:veeam-1739199268-sa@[Link]
--role=projects/datacenter-449912/roles/[Link] --condition=None --
quiet
gcloud projects add-iam-policy-binding datacenter-449912 --
member=serviceAccount:veeam-1739199268-sa@[Link]
--role=projects/datacenter-449912/roles/[Link] --condition=None --
quiet
gcloud projects add-iam-policy-binding datacenter-449912 --
member=serviceAccount:veeam-1739199268-sa@[Link]
--role=projects/datacenter-449912/roles/[Link] --condition=None --quiet
gcloud projects add-iam-policy-binding datacenter-449912 --
member=serviceAccount:veeam-1739199268-sa@[Link]
--role=projects/datacenter-449912/roles/[Link] --condition=None --
quiet
gcloud projects add-iam-policy-binding datacenter-449912 --
member=serviceAccount:veeam-1739199268-sa@[Link]
--role=projects/datacenter-449912/roles/[Link] --condition=None
--quiet
gcloud projects add-iam-policy-binding datacenter-449912 --
member=serviceAccount:veeam-1739199268-sa@[Link]
--role=projects/datacenter-449912/roles/[Link] --condition=None --
quiet
gcloud projects add-iam-policy-binding datacenter-449912 --
member=serviceAccount:veeam-1739199268-sa@[Link]
--role=projects/datacenter-449912/roles/[Link] --condition=None --
quiet
gcloud projects add-iam-policy-binding datacenter-449912 --
member=serviceAccount:veeam-1739199268-sa@[Link]
--role=projects/datacenter-449912/roles/[Link] --
condition="^:^expression=[Link]('[Link]/modifiedGrantsByRole'
,
[]).hasOnly(['projects/datacenter-449912/roles/[Link]']):title=ve
eam-roles-only:description=Allow grant and removal of Veeam roles only" --quiet
gcloud projects add-iam-policy-binding datacenter-449912 --
member=serviceAccount:veeam-1739199268-sa@[Link]
--role=projects/datacenter-449912/roles/[Link] --
condition="^:^expression=[Link]('[Link]/modifiedGrantsByRole'
,
[]).hasOnly(['projects/datacenter-449912/roles/[Link]']):titl
e=veeam-roles-only:description=Allow grant and removal of Veeam roles only" --quiet

You might also like