本文为您提供使用OSS命令行工具访问并列出指定文件的参考示例。

以下策略表示:被授予此策略的RAM用户可以使用OSS命令行工具访问myphotos/hangzhou/2015/目录并列出该目录下的文件。

说明 RAM用户不清楚目录中有哪些文件,可以使用OSS命令行工具或API直接获取目录信息。通常这样的权限应授予软件开发者。
{
    "Version": "1",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "oss:GetObject"
            ],
            "Resource": [
                "acs:oss:*:*:myphotos/hangzhou/2015/*"
            ]
        },
        {
            "Effect": "Allow",
            "Action": [
                "oss:ListObjects"
            ],
            "Resource": [
                "acs:oss:*:*:myphotos"
            ],
            "Condition":{
                "StringLike":{
                    "oss:Prefix":"hangzhou/2015/*"
                }
            }
        }
    ]
}