Google Marketplace から Bitnami Djangostack をデプロイしようとしていました。しかし、デプロイ中に権限エラーが発生しているようです。
Error: {"ResourceType":"compute.v1.instance","ResourceErrorCode":"403","ResourceErrorMessage":{"code":403,"errors":[{"domain":"global","message":"Required 'compute.instances.create' permission for 'projects/xyz/zones/asia-east1-a/instances/django-1-vm'","reason":"forbidden"},{"domain":"global","message":"Required 'compute.disks.create' permission for 'projects/xyz/zones/asia-east1-a/disks/django-1-vm'","reason":"forbidden"},{"domain":"global","message":"Required 'compute.subnetworks.use' permission for 'projects/xyz/regions/asia-east1/subnetworks/default'","reason":"forbidden"},{"domain":"global","message":"Required 'compute.subnetworks.useExternalIp' permission for 'projects/xyz/regions/asia-east1/subnetworks/default'","reason":"forbidden"},{"domain":"global","message":"Required 'compute.instances.setMetadata' permission for 'projects/xyz/zones/asia-east1-a/instances/django-1-vm'","reason":"forbidden"},{"domain":"global","message":"Required 'compute.instances.setTags' permission for 'projects/xyz/zones/asia-east1-a/instances/django-1-vm'","reason":"forbidden"},{"domain":"global","message":"Required 'compute.instances.setServiceAccount' permission for 'projects/xyz/zones/asia-east1-a/instances/django-1-vm'","reason":"forbidden"}],"message":"Required 'compute.instances.create' permission for 'projects/xyz/zones/asia-east1-a/instances/django-1-vm'","statusMessage":"Forbidden","requestPath":"https://compute.googleapis.com/compute/v1/projects/xyz/zones/asia-east1-a/instances","httpMethod":"POST","suggestion":"Consider granting permissions to [email protected]"}}
提案に記載されているように、コンピューティング管理者権限はすでに付与されています。
答え1
適切な権限を持つサービスアカウントを使用していることを確認してくださいあなたの説明には、間違ったアカウントで認証されています必要な権限がありません。
そうでない場合は、権限を再度確認してください。エラー メッセージには、不足している権限が明確に表示されます。
アカウントにそれらがない場合、別のポイントに移動してください。
サービスアカウントに直接権限を付与することはできないため、役割この場合、例えば新しいカスタムロールを作成するメッセージに記載されている権限を持つ。コンソール、クラウドユーティリティ(またはその他の方法)と許可するにサービスアカウント使用しているもの。