问题描述
我对组给予了许可。
{
"Version": "2012-10-17","Statement": [
{
"Sid": "VisualEditor0","Effect": "Allow","Action": [
"s3:GetObject","s3:ListBucket","s3:DeleteBucket"
],"Resource": [
"arn:aws:s3:::commonbuckettest/*","arn:aws:s3:::commonbuckettest"
]
},{
"Sid": "VisualEditor1","Action": "s3:ListAllMyBuckets","Resource": "*"
}
]
}
这是自定义生成的策略。在该组中,我有两个用户。以一个用户身份登录并进入相应的存储桶后,就像单击复选框一样,它出现了以下错误:
解决方法
这不是错误。您不允许您的用户访问策略中的对象锁定信息,因此无法显示该信息。如果希望用户查看对象锁定信息,可以将其添加到策略中。例如:
{
"Version": "2012-10-17","Statement": [
{
"Sid": "VisualEditor0","Effect": "Allow","Action": [
"s3:GetObject","s3:ListBucket","s3:DeleteBucket"
],"Resource": [
"arn:aws:s3:::commonbuckettest/*","arn:aws:s3:::commonbuckettest"
]
},{
"Sid": "AllowObjectLockConfiguration","Action": "s3:GetBucketObjectLockConfiguration","Resource": "*"
},{
"Sid": "VisualEditor1","Action": "s3:ListAllMyBuckets","Resource": "*"
}
]
}