Bird
0
0

Which AWS IAM condition key is commonly used to enforce row-level security in DynamoDB policies?

easy🧠 Conceptual Q2 of 15
DynamoDB - Security and Access Control
Which AWS IAM condition key is commonly used to enforce row-level security in DynamoDB policies?
Adynamodb:ReturnConsumedCapacity
Bdynamodb:LeadingKeys
Cdynamodb:TableName
Ddynamodb:Select
Step-by-Step Solution
Solution:
  1. Step 1: Identify condition keys related to row-level security

    The key dynamodb:LeadingKeys is used to restrict access to items by their partition key values.
  2. Step 2: Eliminate unrelated keys

    dynamodb:TableName controls table access, not rows; others relate to query options, not security.
  3. Final Answer:

    dynamodb:LeadingKeys -> Option B
  4. Quick Check:

    Row-level security key = dynamodb:LeadingKeys [OK]
Quick Trick: Use dynamodb:LeadingKeys for row-level access control [OK]
Common Mistakes:
MISTAKES
  • Using table-level keys instead of item-level keys
  • Confusing query options with security keys
  • Assuming all dynamodb keys control security

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More DynamoDB Quizzes