如何阻止Google Cloud Data Store的读取权限

时间:2015-06-04 12:35:56

标签: google-app-engine google-cloud-datastore

我们希望存储一些NOSQL数据并具有一些特定的权限要求。我们希望与云数据存储区进行两种类型的交互: 1.通过API 2.通过开发者控制台

通过api,我们想要创建/上传对象,但api不应该能够读取/搜索实体。所以api应该只写权限。

通过控制台,我们希望我们的支持团队能够读取/下载对象,但不要让他们编辑/上传对象。

我们能够发现它只能给团队成员提供只读访问权限,因此他们只能从控制台读取/检索对象,但我们面临的问题是如何通过API阻止读取访问。有没有办法控制Google Cloud数据存储api的访问权限或解决此问题的任何解决方法?

1 个答案:

答案 0 :(得分:1)

Cloud Datastore目前不支持只写权限。

正如您所指出的,您可以通过为团队成员分配"可以查看"来指定只读权限。角色而不是"可以编辑"或"所有者"作用。