跳至内容

Not authorized to perform textract:DetectDocument

0

Hi all, "error": "An error occured (AccessDeniedException) when calling the DetectDocumentText operation: User: arn:aws~1:iam:{accountId}:user/{myEmail}.com is not authorized to perform:textract:DetectDocumentText because no identity-based policy allows the textract:DetectDocumentText action".

How to fix this error?

已提问 2 年前591 查看次数

1 回答
2

Hello.

As mentioned in the error message, I think the IAM user you are using ({myEmail}.com) does not have the IAM policy to allow you to run "textract:DetectDocumentText".
So, please check whether "textract:DetectDocumentText" is allowed in the IAM policy attached to the IAM user.
If it is not allowed, try attaching the following IAM policy.

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "textract:DetectDocumentText"
            ],
            "Resource": "*"
        }
    ]
}

IAM actions related to textract are described in the following documentation.
https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazontextract.html

专家

已回答 2 年前

专家

已审核 2 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。