From 398fa37a2310a03e1ece4086c96fd01878981e71 Mon Sep 17 00:00:00 2001 From: Prowler Bot Date: Wed, 27 Nov 2024 21:58:40 +0100 Subject: [PATCH] fix(gcp): use session credentials to check if API is active (#5936) Co-authored-by: Sergio Garcia --- prowler/providers/gcp/lib/service/service.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/prowler/providers/gcp/lib/service/service.py b/prowler/providers/gcp/lib/service/service.py index dbb7f22638..9763230153 100644 --- a/prowler/providers/gcp/lib/service/service.py +++ b/prowler/providers/gcp/lib/service/service.py @@ -55,7 +55,9 @@ class GCPService: project_ids = [] for project_id in audited_project_ids: try: - client = discovery.build("serviceusage", "v1") + client = discovery.build( + "serviceusage", "v1", credentials=self.credentials + ) request = client.services().get( name=f"projects/{project_id}/services/{self.service}.googleapis.com" )