我通过命令
gcloud
在 gcloud config set auth/impersonate_service_account [SA_FULL_EMAIL]
中模拟了一个服务帐户。
现在,我所有的 API 调用都在模拟服务帐户。此时有办法下载服务帐户 JSON 吗?
因为我没有之前创建的原始服务帐户 JSON,并且作为用户,我无权管理此服务帐户的密钥。
如果我可以通过模拟服务帐户从
gcloud
下载服务帐户 JSON,请告诉我。
提前致谢!
我无权管理此服务帐户的密钥
如果没有这些权限,您将无法创建或下载服务帐户 JSON 密钥。如果服务帐户具有这些权限(出于安全原因不应具有这些权限),那么可以。
以下命令将创建一个新的 JSON 密钥并下载它:
gcloud iam service-accounts keys create my-service-account.json --iam-account <EMAIL ADDRESS>
服务帐户谷歌云平台