모든 사용자에 대한 액세스를 거부하고 특정 IAM 역할에 대한 액세스를 허용해야하는 S3 버킷이 하나 있습니다.AWS IAM에 s3 액세스
필자는 AWS에서 제공 한 문서를 따랐습니다. 사용자를 위해 할 수 있지만 역할을 수행하면 작동하지 않습니다. 아무도 도와 줄 수 있니?
나는 람다 역할을 포함하여 모든 사용자에 대해 거부를 액세스의 원인이 policy.It S3 버킷에 다음 코드를 시도했다.{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Deny",
"Principal": "*",
"Action": "s3:*",
"Resource": [
"arn:aws:s3:::relambda",
"arn:aws:s3:::relambda/*"
],
"Condition": {
"StringNotLike": {
"aws:roleId": [
"KDCNKWDCKQWCLQKC:*",
"5371235537537"
]
}
}
}
]
}
안녕하세요, 당신은 나에게 사용자를위한 솔루션을주었습니다 .IAM 역할이 필요합니다. 사용자가 일을 할 수는 있지만 역할에는 적합하지 않습니다. –
귀하의 코드와 내 코드의 차이점은 무엇입니까 –