Skip to content

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?

asked 2 years ago578 views

1 Answer
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

EXPERT

answered 2 years ago

EXPERT

reviewed 2 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Relevant content