【问题标题】:Google Cloud Storage - Setting unique permissions for sub folders in a bucket to different usersGoogle Cloud Storage - 为不同用户设置存储桶中子文件夹的唯一权限
【发布时间】:2019-01-19 08:23:48
【问题描述】:

我正在尝试模拟一个场景 - 只为一家拥有 10 名员工的小公司创建了存储桶。将为所有这 5 名员工及其员工编号在此存储桶中创建子文件夹。我记得文件夹并没有真正退出,是否可以为每个文件夹设置相应员工编号的权限?详细解释一下 - 公司 A 的员工编号为 101 和 102。因此存储桶“buck-comp-a”中的文件夹将有两个子文件夹 101 和 102,它们是他们的员工编号。是否可以为员工编号 101 的员工设置仅读取和写入其文件夹 101 和 102 的权限不应该能够读取/写入文件夹 101 的内容,但应该能够读取/写入自己的文件夹是102。在谷歌云存储中使用Bucket ACL可以实现吗?

谢谢 苏哈斯

【问题讨论】:

    标签: cloud google-cloud-storage


    【解决方案1】:

    GCS 并非建立在“文件夹”的概念之上。详情可以看here这个话题的讨论。基本上,您可以set all files under a path at the same time,但它与文件夹不同。这意味着 ACL 设置是一次性的,该路径下的任何未来文件都不会“继承” ACL;您将需要为整个文件夹路径再次设置 ACL。

    总而言之,您可以将单个路径下的所有文件设置为一组特定的 ACL,唯一的区别是它不适用于您上传到该路径的新文件。您可以通过将 ACL 设置代码添加到文件上传的末尾来解决此问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-15
      • 2019-10-12
      • 1970-01-01
      • 1970-01-01
      • 2017-05-10
      • 2023-02-21
      • 1970-01-01
      • 2019-12-03
      相关资源
      最近更新 更多