开发者社区 问答 正文

如何将公共读Bucket某个目录下的文件读写权限设置为私有

已解决

如何将公共读Bucket某个目录下的文件读写权限设置为私有

展开
收起
提个问题 2024-06-03 13:10:30 163 分享 版权
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    您好,收到用户非匿名请求时,OSS会通过身份验证、基于角色的会话策略、基于身份的策略(RAM Policy)、Bucket Policy、Object ACL、Bucket ACL等鉴权结果来判断是允许或拒绝该请求。
    设置公共读Bucket内的部分文件私有读写解决方案有两种: 
    1、如果设置了Object的权限,Object的权限大于Bucket的权限,则以设置的Object的权限为准。您可以设置对应Object文件为私有读写,并确保给对应用户配置RAM Policy,具体操作步骤请参见Object ACL。 
    2、Bucket Policy是阿里云OSS推出的针对Bucket的授权策略,您可以通过Bucket Policy授权其他用户访问您指定的OSS资源,具体操作步骤请参见Bucket Policy
    2024-06-03 13:10:32
    赞同 展开评论
问答地址: