繁体   English   中英

谷歌云存储公共访问

[英]Google Cloud Storage Public Access

我对我的谷歌平台上的公共存储桶共享有疑问。 这些是细节:

1 - 我应用了公共设置(将 AllUsers 和 AllAuthenticatedUsers 添加到我的存储桶中)。 2 - 我添加了一些具有 ObjectAdmin 选项的用户,以便他们可以上传文件。

当我使用我的 Google 管理员用户访问存储桶时,我可以在存储桶文件(快捷方式)的“公共访问”列中看到“复制 URL”选项。

管理员可以使用公共访问快捷方式

对于公共(经过身份验证或未经身份验证的)互联网用户而言,情况并非如此。 对于这些用户,值“授予公共主体的访问权限”或“隐藏的值”出现在“公共访问权限”列中。

值隐藏但单击文件显示公共 url

对于我添加为 ObjectAdmin 的用户,当在 Public URL 中打开文件时,出现值“Access granted to public principals”

点击文件 Public URL 不适用

如果访问是通过没有 ObjectAdmin 的任何用户进行的,我可以在打开文件时看到 public url。

在所有情况下,我都可以通过单击文件中的“...”来收集 Public URL。

您知道我需要编辑或应用哪些选项(或需要哪些角色)才能让公共 URL 显示在管理员用户中吗?

这是上个月的工作,我相信它与谷歌角色更新有关。

谢谢!

我遇到了类似的问题,即存储桶上的文件列表中的“复制 URL”链接消失了。

在使用权限一段时间后,我发现在存储桶级别具有“Storage Object Admin”角色的用户还需要额外的“Storage Legacy Bucket Owner”角色。 然后这样的用户可以再次看到“复制 URL”链接。

看起来 Google 更改了云存储的可用角色/权限集,并自动将“Storage Legacy Bucket Owner”角色授予项目的所有者和编辑。 但是,当用户在存储桶级别(不是通过项目的 IAM)添加时,他们不适合这些项目角色,即使他们是存储桶的管理员。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM