Tenant A's JWT must not authorize Tenant B's API paths even when object IDs are guessable. Beyond verifying the JWT signature, what must the API enforce?
Select an answer to reveal the explanation.
Short Explanation
A valid badge for Building A does not open Building B's records room. Check the tenant claim on the token and re-check tenant ownership on every query — guessable IDs are not a security boundary.
Full Explanation
Multi-tenant authorization requires binding authenticated identity claims to resource ownership checks on the server for every request. Signature validation alone is insufficient if object IDs can be enumerated across tenants. TLS does not provide tenant isolation, and overly broad IAM data-plane permissions shift the entire burden incorrectly away from application checks.