DynamoDB Permissions
With dynamoDB
- We can grant permission of the table, but only for certain items. These permissioned rows should be included in the generated IAM policy
 - For example, user will only get access of data of that user id
 - We can also permissioned for certain rows
 - For example, user will get location information only closer to him
 - Encryption
 - Using dynamoDB client library, we can can encrypt data in server, before submit to the database
 
Implementation
- Condition must be applied with 
conditionin IAM policy - Track key should be the primary key
 - Set the primary key using the 
dynamodb:LeadingKeys