Creating Custom Role
Prerequisites
To create GCP Custom Role please make sure your account have the following permissions:
Create and assign role at Organization level
Organization Role Administrator (roles/iam.roleAdmin) - for creating roles.
Organization Admin - for assigning roles.
Create and assign role at Project level
Role Administrator (roles/iam.organizationRoleAdmin) - for creating roles.
Project IAM Admin - for assigning roles.
Assign roles at Billing account level
Steps To Follow
Open Roles page in GCP Console.
Click the button in the top left corner, located to the right of the GCP logo, select the Organization (or Project) where you want to create the custom role:

Click Create Role. In the Create Role page, enter the following information:
Title
CloudVerseRole
Description
Enables CloudVerse to get resources data and recommendations.
ID
Organization level: CloudVerseRole
Project level: CloudVerseProjectRole
If the ID has already been used, you can choose a different ID but make sure you select the correct Role when assigning.
Role laungh stage
General Availability
Click Add Permissions. In Filter table, search for the permission, select the checkbox then click Add.

You have to add all required permission according to Roles and Required Permissions.
After added permissions, click CREATE to complete.

Last updated