GCP - Permissions for a Pentest
Last updated
Last updated
If you want to pentest a GCP environment you need to ask for enough permissions to check all or most of the services used in GCP. Ideally, you should ask the client to create:
Create a new project
Create a Service Account inside that project (get json credentials) or create a new user.
Give the Service account or the user the roles mentioned later over the ORGANIZATION
Enable the APIs mentioned later in this post in the created project
Set of permissions to use the tools proposed later:
APIs to enable (from starbase):