Question 280
A multi-agent application uses Strands to invoke tools on behalf of individual employees. Select THREE mandatory elements: typed tools, caller-specific executor authorization and a verifiable result of each side effect.
Explanation
Correct Answer
Typed signatures constrain Strands tool inputs at the interface boundary.
Executor must independently authorize the authenticated actor for each requested capability.
Store tool request/correlation and authoritative result receipts, not just model narration.
Incorrect Answers
Free-form tools cannot reliably enforce schema and operation allowlists.
Shared admin execution loses user-specific permissions.
Without receipts, the workflow cannot prove what actions actually ran.



AWS Certified Generative AI Developer - Professional AIP-C01 Practice Tests