Roles and Required Permissions
There are two group of IAM roles and permissions, based on how you add your account into CloudVerse:
With Organization
Billing Account Viewer
Default Role
Organization
Can view information about billing accounts
Viewer
Default Role
Organization
View most Google Cloud resources
CloudVerseRole
Custom Role
Organization
recommender.usageCommitmentRecommendations.update
recommender.computeAddressIdleResourceRecommendations.update
recommender.computeDiskIdleResourceRecommendations.update
recommender.computeImageIdleResourceRecommendations.update
recommender.computeInstanceGroupManagerMachineTypeRecommendations.update
recommender.computeInstanceIdleResourceRecommendations.update
recommender.computeInstanceMachineTypeRecommendations.update
recommender.iamPolicyRecommendations.update
cloudasset.assets.exportResource
billing.accounts.get
billing.resourceAssociations.list
resourcemanager.folders.get
resourcemanager.folders.list
resourcemanager.organizations.get
resourcemanager.projects.list
resourcemanager.projects.get
Without Organization
Billing Account Viewer
Default Role
Project
Can view information about billing accounts
Viewer
Default Role
Project
View most Google Cloud resources
CloudVerseRole
Custom Role
Project
recommender.usageCommitmentRecommendations.update
recommender.computeAddressIdleResourceRecommendations.update
recommender.computeDiskIdleResourceRecommendations.update
recommender.computeImageIdleResourceRecommendations.update
recommender.computeInstanceGroupManagerMachineTypeRecommendations.update
recommender.computeInstanceIdleResourceRecommendations.update
recommender.computeInstanceMachineTypeRecommendations.update
recommender.iamPolicyRecommendations.update
cloudasset.assets.exportResource
APIs And Services
Compute Engine API
compute.googleapis.com
Getting compute assets details
Cloud Asset API
cloudasset.googleapis.com
Exporting assets inventory
Recommender API
recommender.googleapis.com
Collecting GCP recommendations
Last updated