Google compute engine 如何为root用户启用对数据存储的访问
我正在尝试使用nodejs库来存储来自计算引擎机器的数据。当我在计算引擎机器上与用户一起运行代码时,代码运行良好。但是当我使用Google compute engine 如何为root用户启用对数据存储的访问,google-compute-engine,Google Compute Engine,我正在尝试使用nodejs库来存储来自计算引擎机器的数据。当我在计算引擎机器上与用户一起运行代码时,代码运行良好。但是当我使用sudo运行它时,我得到一个错误,即请求的身份验证范围不足。查看机器的设置,我发现机器的服务帐户没有访问数据存储的权限,但是没有启用访问的选项 如何授予根用户对数据存储的访问权限? 在“开发人员控制台->IAM&Admin->IAM”中为服务帐户设置IAM权限。在“开发人员控制台->IAM&Admin->IAM”中为服务帐户设置IAM权限。谢谢您的回复。服务帐户已设置为项
sudo
运行它时,我得到一个错误,即请求的身份验证范围不足。查看机器的设置,我发现机器的服务帐户没有访问数据存储的权限,但是没有启用访问的选项
如何授予根用户对数据存储的访问权限?
在“开发人员控制台->IAM&Admin->IAM”中为服务帐户设置IAM权限。在“开发人员控制台->IAM&Admin->IAM”中为服务帐户设置IAM权限。谢谢您的回复。服务帐户已设置为项目的编辑器。范围和角色不同。作用域与VM绑定,它确定VM可以访问的内容。实际权限是程序的服务帐户和运行它的VM的范围的组合。请参见本文档中的访问范围。感谢您的回复。服务帐户已设置为项目的编辑器。范围和角色不同。作用域与VM绑定,它确定VM可以访问的内容。实际权限是程序的服务帐户和运行它的VM的范围的组合。请参见本文档中的访问范围。