2
votes

Is it technically possible to use DynamoDB PutItem without doing authentication? (public access)

1
No ideas? Come on... - let4be
As far as I can tell, no. It doesn't have the same public access that S3 provides. The owner of a DynamoDB table needs to explicitly grant access to the table using IAM policies. - mkobit
There is no way to make have an unauthenticated table, but you can accomplish this type of behavior by using Cognito to authenticate guest users. See this answer for a some context and links about implementation. - mkobit

1 Answers

1
votes

There is no way to have unauthenticated access to a Table in Dynamo DB. You could, however, use Amazon Cognito to provide guest access to unauthenticated users (different than unauthenticated access to Dynamo DB).