A security analyst is investigating an automated alert from a cloud-hosted API gateway. A third-party developer successfully logged into the developer portal using single sign-on (SSO) credentials. However, when the developer attempted to issue a DELETE call against a production storage bucket, the API gateway returned a 403 Forbidden error because the developer's OAuth 2.0 access token lacked the required write/delete scope claims. Which pillar of the Authentication, Authorization, and Accounting (AAA) security framework directly enforced the decision to block the DELETE request?
- AuthorizationAnswer
- BAuthentication
- CAccounting
- DNon-repudiation
Answer
Authorization is the AAA component that checks scopes and permissions to decide whether a verified identity is allowed to perform a specific action.
Authorization is responsible for determining whether an authenticated subject has permission to access a specific resource or execute a requested operation. Because the developer successfully authenticated via single sign-on, their identity was known; the blocking occurred because the API gateway evaluated the token's scope claims (permissions) and denied access to the DELETE operation.
Step-by-Step Solution
Key Concept
Authentication, Authorization, and Accounting (AAA) Roles
Estimated Time:1m 15s