diff --git a/server/reportmanager/management/commands/import_domain_list.py b/server/reportmanager/management/commands/import_domain_list.py index 6caa4f83..4417d7a3 100644 --- a/server/reportmanager/management/commands/import_domain_list.py +++ b/server/reportmanager/management/commands/import_domain_list.py @@ -59,7 +59,13 @@ def handle(self, name: str, **options: object) -> None: params = {"project": settings.BIGQUERY_PROJECT} if svc_acct := getattr(settings, "BIGQUERY_SERVICE_ACCOUNT", None): params["credentials"] = ( - service_account.Credentials.from_service_account_info(svc_acct) + service_account.Credentials.from_service_account_info( + svc_acct, + scopes=[ + "https://www.googleapis.com/auth/bigquery", + "https://www.googleapis.com/auth/drive", + ], + ) ) client = bigquery.Client(**params)