我有一个关于在我的google平台上共享公共桶的问题。详情如下:
1-我应用了公共设置(将AllUsers和AllAuthenticatedUsers添加到桶中)。2-我增加了一些用户的ObjectAdmin选项,以便他们可以上传文件。
当我使用Google管理用户访问存储桶时,我可以在桶文件中的"Public Access“列中看到"Copy”选项(快捷方式)。
对于公共(认证或未经认证)互联网用户来说,情况并非如此。对于这些用户,“授予公共主体的访问”或“隐藏的值”的值出现在"Public Access“列中。
对于我作为ObjectAdmin添加的用户,当在Public中打开文件时,将出现“授予公共主体访问权限”的值
如果访问是通过任何没有ObjectAdmin的用户进行的,我可以在打开文件时看到公共url。
在所有情况下,我都可以通过单击“.”来收集公共URL。在档案里。
您知道我需要哪些选项来编辑或应用(或者需要哪些角色)才能像在管理用户中一样显示公共URL吗?
这是上个月起作用的,我相信这与谷歌的角色更新有关。
谢谢!
发布于 2022-02-10 11:47:07
在存储桶上的文件列表中,“复制URL”链接消失了,我也遇到了类似的问题。
经过一段时间的权限操作后,我发现在桶级具有"Storage“角色的用户还需要"Storage Owner”角色。然后,这样的用户可以再次看到链接“复制URL”。
看起来Google改变了云存储的可用角色/权限集,并自动授予项目所有者和编辑"Storage Owner“角色。但是当用户添加到桶级(而不是通过项目的IAM)时,他们不适合这些项目角色,即使他们是桶的管理员。
https://stackoverflow.com/questions/70895903
复制相似问题