Access Control Configuration

Scenario Overview

A former administrator misused owner-level permissions to upload inappropriate content targeting the CEO. To prevent similar incidents, the organization is revising its access control model. You are tasked with assigning proper access methods, security roles, and authentication methods for four groups: Administrators, Developers, Finance, and Clients.

Guidance for decisions:

  • Admins must have temporary elevated privileges only (just-in-time access).
  • Internal staff (Admins, Developers, Finance) may use MFA.
  • Developers typically use a Linux Operating System so connect using the command line.
  • The Finance team typically work from home
  • Clients need authentication but cannot use MFA.
  • Access must follow least privilege using role-based access control (RBAC).
Category Administrator Developer Finance Client
Access Method
Security Role
Authentication Method