![](/img/trans.png)
[英]programmatic way to provide access to a object in GCS bucket for multiple users
[英]make gcs object URL public to all users within an organization
我有一个桶bucket1 ,其中有一个文件abc.pdf ,我想让我组织中的所有用户都可以访问这个文件,无论他们是否有 GCP 帐户,即,让它对我的所有 Intranet 用户公开甚至不属于 GCP 的组织。
例如:如果 ID 为 abc@xyz.com 的用户不属于 GCP 或在单击该 URL 时没有谷歌帐户,则他应该能够访问它。
在这方面需要指导和帮助。
我建议使用签名 URL ,因为即使没有 Google 帐户,用户也可以限时访问特定的云存储资源。
要公开 Google Cloud Storage 存储桶中的文件并供您组织内的所有用户访问,您可以按照以下步骤操作:
请注意,在 Web 上公开文件意味着知道链接的任何人都可以访问该文件,而不仅仅是您组织内的用户。 如果您只想将访问权限限制为组织内的用户,则可以使用 Google Cloud Identity-Aware Proxy (IAP) 将文件访问权限限制为组织内经过身份验证的用户。 您可以在 Google Cloud 文档 ( https://cloud.google.com/iap/docs/ ) 中找到有关使用 IAP 保护资源访问的更多信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.