IAM / ml / comprehend

Amazon Comprehend (IAM)

JSON →
AWScomprehendml

Amazon Comprehend is a natural language processing (NLP) service that uses machine learning to extract insights and relationships from text.

iamaws
Permissions
Actions in this service
comprehend:ListEndpoints
comprehend:DescribeEndpoint
comprehend:ListTopicsDetectionJobs
comprehend:DescribeTopicsDetectionJob
Policy
Minimal privilege example

Copy-paste least-privilege policy statement — not yet harness-verified.

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "comprehend:ListEndpoints", "comprehend:DescribeEndpoint", "comprehend:ListTopicsDetectionJobs", "comprehend:DescribeTopicsDetectionJob" ], "Resource": "*" } ] }
SDK mapping
Method → permission

SDK method mapping (e.g. boto3.get_object()s3:GetObject) is not yet collected.

Footguns
Known gotchas
Avoid comprehend:* — grants full control including delete and modify of endpoints, flywheels, and models
Avoid comprehend:DeleteEndpoint and comprehend:DeleteFlywheel unless explicitly needed for cleanup
Resources