AWS에서 API가 오류가 발생하여 Cloudwatch를 찾아 봤다.
오류메시지는 아래와 같이 AccessDeniedException 즉, dynamodb 권한이 없다는 것이다.
해결 -> https://dynobase.dev/dynamodb-errors/is-not-authorized-to-perform-dynamodb-on-resource/
[Solved] is not authorized to perform dynamodb:* on resource
This is a common error in DynamoDB -- get the solution for is not authorized to perform dynamodb:* on resource
dynobase.dev
위의 url 에서 하라는 대로 하면 된다.
오류난 lamda 함수에 권한을 추가해주면 된다. 나는 AmazonDynamoDBFullAccess를 추가해주었더니 해결되었다.
728x90
'Cloud > AWS' 카테고리의 다른 글
AWS Amplify로 MAU 측정하기 (0) | 2023.07.06 |
---|---|
Dynamo db 게시판 Schema 설계 (0) | 2023.03.12 |
AWS dynamodb Partition Key (1) | 2023.03.12 |
AWS Lambda layer 사용이유 (0) | 2023.03.12 |
AWS 정리 (0) | 2023.03.02 |