您可以在 共用虛擬私有雲中執行 Cloud Life Sciences API。您可以使用共用虛擬私有雲,將多個專案的資源連線到通用的虛擬私有雲 (VPC) 網路,以使用該網路的內部 IP 相互通訊,安全又有效率。
如要佈建共用虛擬私有雲,您必須將 roles/compute.networkUser
角色授予主專案中的 Cloud Life Sciences 服務代理人服務帳戶。服務帳戶使用 service-PROJECT_NUMBER@gcp-sa-lifesciences.
格式。
如要授予 roles/compute.networkUser
角色,請執行 gcloud projects add-iam-policy-binding
指令。如要找出共用 VPC 主專案的 PROJECT_ID 和 PROJECT_NUMBER,請參閱「找出專案」一文。
gcloud projects add-iam-policy-binding PROJECT_ID \ --member=serviceAccount:service-PROJECT_NUMBER@gcp-sa-lifesciences. \ --role=roles/compute.networkUser
如果要求成功,命令提示字元就會顯示類似以下範例的訊息:
Updated IAM policy for project [PROJECT_ID]. bindings: ... - members: - serviceAccount:service-PROJECT_NUMBER@gcp-sa-lifesciences. role: roles/computet.networkUser ... etag: VALUE version: VALUE