跳到主要內容

這些題目為學習目的而獨立製作,並非 AWS 官方考題、實際考題、外流題或考題庫。

CLF-C02Security and Compliance難度:標準

CLF-016

最小權限原則的說明,何者最為適切?

選項

解析與正確答案

閱讀解析與正確答案(劇透:建議先自行作答)

正確答案:A. 僅授予作業所需的權限

解析

在最小權限原則中,對使用者或服務僅授予業務所需範圍的權限。

各選項解析

A. 僅授予作業所需的權限

正確。應將權限收斂至必要的操作與資源後再授予。

B. 由全員共用存取金鑰

錯誤。應避免共用存取金鑰。

C. 不進行權限管理

錯誤。權限管理是安全的基礎。

D. 對所有使用者授予 AdministratorAccess

錯誤。AdministratorAccess 的常態使用相當危險。

實際使用情境

最小權限原則(Principle of Least Privilege)是一項安全設計的基本原則,對使用者、角色、服務,僅授予「業務上所需操作與資源所對應的權限,除此之外不予授予」。在 AWS 中可透過 IAM 政策,從 Action(操作)/Resource(對象資源)/Condition(條件)三軸對權限進行細緻收斂。例如可以以「僅允許特定 S3 儲存貯體下物件的 `GetObject`,不允許寫入或刪除」「僅允許在特定區域啟動 EC2」「僅允許通過 MFA 的工作階段執行機密操作」等粒度進行控制。 實務上運用此原則的標準做法,是採取階段性縮減:先以較寬的權限(AWS 受管政策或接近 `*:*` 的權限)使應用程式運作,以 CloudTrail 彙整實際呼叫的 API,再以該結果為基礎,透過 IAM Access Analyzer 的政策產生功能收斂至必要最小限度的政策。反之,若放任將 `AdministratorAccess` 授予全體使用者,內部不正、誤操作、認證資訊外洩時的影響範圍將無限制地擴大。共用存取金鑰則屬於更前一階段的禁止事項,應依每個人區分 IAM 使用者,並儘可能透過 IAM Identity Center 使用暫時性的認證資訊。 CLF-C02 中,本內容會以「最小權限原則的說明中,何者最為適切」的直接定義題形式出題。正解為「僅授予業務所需的權限」這類選項,誤答則經常以「對全員授予 AdministratorAccess」「不進行權限管理」「由全員共用存取金鑰」等與原則完全相反的模式並列。SAA-C03 以上則會深入考問 IAM 政策的條件鍵、資源型政策與身分型政策的組合、Permissions Boundaries 或 SCP 的上限管理等。

相關連結

相關服務