Owe*_*ray 7 amazon-s3 amazon-web-services amazon-iam aws-lambda amazon-comprehend
我正在运行一个 lambda,它将通过使用 boto3 自动触发一个理解作业。
但是,由于某种原因,我的 IAM 无法工作!我对此工作的角色拥有以下权限:
但是,当在 comprehend 中创建作业时,它立即失败并显示以下错误消息:
NO_WRITE_ACCESS_TO_OUTPUT: The provided data access role does not have write access to the output S3 URI.
有想法该怎么解决这个吗?我已授予该角色完整的 S3 权限?
您可以检查您的角色的信任策略并查看理解是否可信?
此处的信任策略示例 - https://docs.aws.amazon.com/comprehend/latest/dg/access-control-managing-permissions.html
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {
"Service": "comprehend.amazonaws.com"
},
"Action": "sts:AssumeRole"
}
]
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3723 次 |
| 最近记录: |