Error: dynamodb items page not authorized with read access
What's Causing This Error
This error occurs when the service consuming the DynamoDB service does not have the required policies bound to its IAM Role.
Solution - Here's How To Resolve It
To resolve this error, navigate to the IAM console and locate the role bound to the service invoking DynamoDB.
Then, click "Add Permissions" and "Create Inline Policies."

Figure - Creating the inline policy.
After that, add all "Read" actions of the DynamoDB service for this new policy.

Figure - Adding all read actions.
Then, click "Review Policy" to review and finalize the policy.

Figure - Reviewing the policy
Finally, click "Create Policy" to create and bind the custom policy to the role.
Other Common DynamoDB Errors (with Solutions)
- DynamoDB parameter validation failed
- DynamoDB Auto Scaling Not Working
- DynamoDB Key element does not match the schema
- accessdeniedexception dynamodb
- appsync dynamodb not seeing all fields
- could not connect to the endpoint URL dynamodb
- DynamoDB Invalid UpdateExpression Syntax Error Token
- ImportError: No module named boto3 (DynamoDB)
- DynamoDB Network Error: self signed certificate in chain
- aws.dynamodb.converter.unmarshall not working
- missing required key 'key' in params dynamodb
- ValidationException: Invalid KeyConditionExpression: Attribute name is a reserved keyword;
- dynamodb cannot read property 's' of undefined
- DynamoDB No Provisioned Throughput specified for the table
- dynamodb net scan condition or not working
Tired of AWS Console? Try Dynobase.
Try 7-day free trial. No credit card needed.
Product Features
DynamoDB Tools
DynamoDB Info
© 2023 Dynobase